自定义博客皮肤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 = 1while i < 3: print (i, " 小于 5") i = i + 1 if i == 2: breakelse: print (i, " 大于或等于 5") # 遇到break不会执行else里的代码块# 打印结果: 1 小于 5第二句:while循环正常运行结束后,会执行else语

2021-01-13 14:22:53 870

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

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

2020-12-19 11:41:34 221

原创 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 137

原创 Python基础八 函数(上)

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

2020-12-14 17:28:16 1582

原创 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 472

原创 Python基础六 深浅拷贝

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

2020-12-04 14:03:37 65

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

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

2020-12-02 15:04:05 1610

原创 Python基础四 流程控制

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

2020-11-26 22:16:47 548

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

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

2020-11-17 22:09:07 859

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

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

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

原创 python基础一 初始编程

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

2020-11-13 14:53:56 105

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

邮件发送:使用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 2061 1

空空如也

空空如也

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

TA关注的人

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