自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zjw3542的博客

相互学习,相互进步,直达人生巅峰

  • 博客(12)
  • 收藏
  • 关注

原创 关于while...else和for...else看完不懵逼了。

1. while…else 记住三句话就可以了: 第一句:遇到while循环里有break,就绝对不会执行else语句里的代码块。 i = 1 while i < 3: print (i, " 小于 5") i = i + 1 if i == 2: break else: print (i, " 大于或等于 5") # 遇到break不会执行else里的代码块 # 打印结果: 1 小于 5 第二句:while循环正常运行结束后,会执行else语

2021-01-13 14:22:53 950

原创 python基础十 函数(下)匿名函数、高阶函数、闭包、装饰器

目录1. 匿名函数 1. 匿名函数

2020-12-19 11:41:34 267

原创 python基础九 函数(中)作用域、命名空间、递归函数

目录1. 文档字符串2. 函数的作用域2.1 全局作用域2.2 函数内部作用域3. 递归函数 1. 文档字符串 help()是Python中内置函数,通过help()函数可以查询Python中函数的用法 在定义函数时,可以在函数内部编写文档字符串,文档字符串就是对函数的说明 def fun(a, b, c): """ 这是一个文档字符串的示例 这个函数是做什么用的。。。。 :param a: 作用 类型 默认值 :param b: 作用 类型 默认值

2020-12-17 17:00:02 172

原创 Python基础八 函数(上)

1.函数简介 函数是一个对象 函数用来保存一些可执行的代码,并且可以在需要时,对这些语句进行多次调用 语法格式: def 函数名称(形式参数): """函数的功能说明""" (缩进) 代码块 return[expression] 创建函数的规则 (1)函数代码块以def关键词开头,后接函数标识名称和圆括号() (2)传入的参数和自变量放于圆括号中间 (3)函数的第一行语句最好写上注释用于说明函数的功能 (4)return关键词既是一个返回值的关键词也是标志函数结束的标识符 (5)如

2020-12-14 17:28:16 1704

原创 Python基础七 元组、字典、集合

1.元组 1.1 元组的简介 元组的表现形式tuple 元组是一个不可变序列(一般当我们希望数据不改变时,使用元组,其他情况下基本都用列表) 使用()创建元素 My_tuple = (1,2,3,4,5) 元组不是空元组至少有一个 逗号(,) 当元组不是空元组时括号可以省略 tuple1 = (10,) print(tuple1, type(tuple1)) #打印结果: (10,) <class 'tuple'> tuple2 = 10, print(tuple2, type(t

2020-12-06 10:05:34 559

原创 Python基础六 深浅拷贝

1.可变数据和不可变数据 可变数据 list set dict 当值发生改变的时候 id不会变 list1 = [1,2,3] list2 = [1,2,3] print(id(list1),id(list2)) #地址不一样: 39312904 39251208 lst = [1,2,3] lst2 = [1,2,3] print(id(lst),id(lst2)) #地址 39185864 39120264 lst2.append(8) print(id(lst),id(lst2)) #地

2020-12-04 14:03:37 94

原创 Python基础五 for循环和列表

1. 序列 1.1 序列的概念 序列是python中最基本的一种数据结构。序列用于保存一组有序的数据,所有的数据在序列中都有一个唯一的位置(索引)并且序列中的数据会按照添加的顺序来分配索引。 数据结构是指计算机中数据存储的方式。 1.2 序列的分类 可变序列(序列中的元素可以改变),例如:列表(list) 不可变序列(序列中的元素不能改变),例如:元组(tuple),字符串(str) 2. 列表(list) 2.1 什么是列表? 一个列表需要使用中括号[]将所有数据框起来,里面中的每一个数据叫做

2020-12-02 15:04:05 1674

原创 Python基础四 流程控制

注意:python中所有的语句,包括标点符号都必须是英文输入法状态下的。 1.条件判断 1.1 条件判断语句(if语句) 执行的流程 if语句在执行时,会先对条件表达式进行求值判断。 如果判断为True,则执行if下面的代码块 如果判断为False,则不会执行if下面的代码块 a=3 b=6 if a>b: print('哈哈哈') # 以上这一段if语句,会不会打印出“哈哈哈”? # 按照我们执行流程进行判断,已知变量a=3,b=6.那么a<b,所以if后面的a>b条件表达式

2020-11-26 22:16:47 635

原创 python基础三 标识符、变量、运算符、数据类型

1. 标识符 1.1 标识符的概念 开发人员在开发过程中自定义的一些符号和名称。标识符是自定义的,如变量名、函数名等 标识符的规则 标识符中可以包含数字、字母、下划线_,但是不能以数字开头。如:myName、MyName、My_name01、_myname等,但03MyName不行。 - 标识符命名方式 驼峰命名法 小驼峰命名法:第一个单词首字母以小写开始,第二个单词首字母大写。如:firstName、aDog 大驼峰命名法:每一个单字的首字母都要大写。如:MyName、FirstName 下划线

2020-11-17 22:09:07 997

原创 Python基础二 关于python环境搭建和pycharm的一切看这一篇就够了!!!

一、python环境搭建 python解释器 环境搭建就是安装Python的解释器 Python的解释器分类: Cpython(官方)用C语言编写的python解释器。我们要用的就是Cpython PyPy:用python语言编写的python解释器 Jpython:用Java编写的python解释器 搭建Python环境 官网 下载安装包 安装成功 Python的交互模式 • win键 + R --> CMD --> 回车 --> 输入Python • 命

2020-11-17 14:59:25 657 2

原创 python基础一 初始编程

python基础学习(一) 1.计算机语言的类型 解释型语言:Python、Java、PHP、JavaScript、Ruby等; 解释型语言:让计算机执行一段代码比作让外国厨师做一道中国菜,用解释的方式执行一段代码,就好比,你每次让一个外国厨师做一道回锅肉,就得先把中文菜谱里的第一个步骤念给翻译,然后翻译再把这一步翻译成英文念给厨师听,等厨师把第一步做完,你再把第二步骤念给翻译(翻译就相当于知道计算机执行代码的解释器),以此类推。 优缺点:执行 速度慢,跨平台性好。(Python…) 编译型语言:C

2020-11-13 14:53:56 128

原创 关于邮件发送,只看这一篇就够了!!!

邮件发送:使用smtplib、email库来发送邮件 1.发送邮件的步骤: 2.具体步骤实施 1.以qq邮箱为例,先来看第0步:连接服务器。 ​ **连接服务器需要用到smtplib库。为什么叫这个名字呢?其实,SMTP代表简单邮件传输协议,相当于一种计算机之间发邮件的约定。具体怎么用smtplib库来连接服务器: import smtplib #smtplib是python的一个内置库,所以不需要用pip安装 mailhost='smtp.qq.com' #把qq邮箱的服务器地址赋值到变

2020-07-28 21:36:34 2193 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除