自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Python3 迭代器与生成器

迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器:迭代器对象可以使用常规for语句进行遍历:也可以使用 next() 函数:创建一个迭代器把一个类作为一个迭代器使用需要在类中实现两个方法 __iter__() 与..

2021-09-23 07:14:21 119

原创 break 和 continue 语句及循环中的 else 子句

break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。实例while 中使用 break:以下实例循环字符串 Runoob,碰到字母 o 跳过输出:循环语句可以有 else 子句,它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止.

2021-09-23 05:53:58 2004

原创 range()函数

耽搁了几天没有学习,连常用的快捷键都忘了。若是对学习能像对剧那样执着就好了。以后想打开视频软件看剧的时候就让自己先敲10分钟代码再去做。希望自己每天能至少敲半个小时的代码。养成学习的习惯,养成锻炼的习惯,不能停range()函数如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列,例如:实例for i in range(5): print(i)01234你也可以使用range指定区间的值:实例for i in range(5,9):

2021-09-17 07:17:07 320

原创 Python3 循环语句学习笔记(while循环For循环)

while 循环Python 中 while 语句的一般形式:while 判断条件(condition): 执行语句(statements)……同样需要注意冒号和缩进。另外,在 Python 中没有 do..while 循环。以下实例使用了 while 来计算 1 到 100 的总和:sum = 0counter = 1while counter <= 100: sum = sum + counter counter += 1print("1到1

2021-09-09 07:12:33 238

原创 Python3 条件控制学习笔记

Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:代码执行过程:if 语句Python中if语句的一般形式如下所示:if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3如果 "condition_1" 为 True 将执行 "statement_b..

2021-09-08 06:55:23 42

原创 我的第一个编程

a,b=0,1while b<10: print(a) a,b=b,a+b #其中代码 a, b = b, a+b 的计算方式为先计算右边表达式,然后同时赋值给左边。第一行包含了一个复合赋值:变量 a 和 b 同时得到新值 0 和 1。最后一行再次使用了同样的方法,可以看到,右边的表达式会在赋值变动之前执行。右边表达式的执行顺序是从左往右的011235a,b=0,1while b<10: print(b,end=',') #关键字end可以用于将.

2021-09-08 06:19:55 96

原创 Python3 集合

集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。创建格式:parame = {value01,value02,...}或者set(value)实例(Python 3.0+)basket = {'apple','orange','apple','pear','orange','banana'}print(basket)# 这里演示的是...

2021-09-08 06:02:55 127

原创 Python3 字典学习笔记

字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2, key3 : value3 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字。一个简单的字典实例:dict = {'name': 'runoob', 'likes': 123, '..

2021-09-07 06:54:09 141

原创 Python3 元组

Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号 ( ),列表使用方括号 [ ]。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。创建空元组tup1 = ()元组中只包含一个元素时,需要在元素后面添加逗号 ,否则括号会被当作运算符使用:元组与字符串类似,下标索引从 0 开始,可以进行截取,组合等。访问元组元组可以使用下标索引来访问元组中的值,如下实例:实例(Python 3.0+)#!..

2021-09-07 06:34:04 50

原创 Python3 列表

Python3 列表序列是 Python 中最基本的数据结构。序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,依此类推。Python 有 6 个序列的内置类型,但最常见的是列表和元组。列表都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python 已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的 Python 数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把..

2021-09-06 07:10:38 144

原创 Python3 字符串

字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!' var2 = "Runoob"Python 访问字符串中的值Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 访问子字符串,可以使用方括号 [] 来截取字符串,字符串的截取的语法格式如下:变量[头下标:尾下标]索引值以 0 为开始值,-1 为从...

2021-09-06 06:55:30 102

原创 Python3 基本数据类型

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:多个变量赋值Python允许你同时为多个变量赋值。例如:a = b = c = 1以上实例,创建一个整型对象,值为 1,从后向前赋值,三个变量被赋予相同的数值。您也可以为多个...

2021-08-22 14:36:28 42

原创 Python3 基础语法

标识符第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。python保留字保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:>>> import keyword>>> keyword.kwlist['False',

2021-08-22 13:29:23 156

转载 Python3 环境搭建

Python3 环境搭建Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。) Win 9x/NT/2000 Macintosh (Intel, PPC, 68K) OS/2 DOS (多个DOS版本) PalmOS Nokia 移动手机 Windows CE Acorn/RISC OS BeOS Amiga VMS/Ope

2021-08-22 13:17:24 373

空空如也

空空如也

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

TA关注的人

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