摘要:
循环控制,就是让程序循环运行某一段代码直到满足退出的条件,才退出循环。 Python用关键字for和while来进行循环控制,但是没有其它语言的do...while语句(在Java和PHP中都有do while)。 while循环 while循环语句的控制结构图如下所示: 循环的嵌套 break语句 阅读全文
posted @ 2020-01-30 21:24
上杉家主-上杉绘梨衣
阅读(160)
评论(0)
推荐(0)
摘要:
条件判断 条件判断是通过一条或多条判断语句的执行结果(True或者False)来决定执行的代码块。 在Python语法中,使用if、elif和else三个关键字来进行条件判断。 if语句的一般形式如下所示 条件判断的使用原则: 每个条件后面要使用冒号(:)作为判断行的结尾,表示接下来是满足条件(结果 阅读全文
posted @ 2020-01-30 21:21
上杉家主-上杉绘梨衣
阅读(260)
评论(0)
推荐(0)
摘要:
流程控制指的是代码运行逻辑、分支走向、循环控制,是真正体现我们程序执行顺序的操作。流程控制一般分为顺序执行、条件判断和循环控制。 顺序执行 Python代码在执行过程中,遵循下面的基本原则: 普通语句,直接执行; 碰到函数,将函数体载入内存,并不直接执行 碰到类,执行类内部的普通语句,但是类的方法只 阅读全文
posted @ 2020-01-30 21:19
上杉家主-上杉绘梨衣
阅读(329)
评论(0)
推荐(0)
摘要:
集合set set集合是一个无序不重复元素的集,基本功能包括关系测试和消除重复元素。集合使用大括号({})框定元素,并以逗号进行分隔。但是注意:如果要创建一个空集合,必须用 set() 而不是 {} ,因为后者创建的是一个空字典。 集合数据类型的核心在于自动去重。 通过add(key)方法可以添加元 阅读全文
posted @ 2020-01-30 21:13
上杉家主-上杉绘梨衣
阅读(220)
评论(0)
推荐(0)
摘要:
bytes 在Python3以后,字符串和bytes类型彻底分开了。字符串是以字符为单位进行处理的,bytes类型是以字节为单位处理的。 bytes数据类型在所有的操作和使用甚至内置方法上和字符串数据类型基本一样,也是不可变的序列对象。 Python3中,bytes通常用于网络数据传输、二进制图片和 阅读全文
posted @ 2020-01-30 19:35
上杉家主-上杉绘梨衣
阅读(185)
评论(0)
推荐(0)
摘要:
字典 Python的字典数据类型是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key的值计算value的地址,具有非常快的查取和插入速度。但它是无序的,包含的元素个数不限,值的类型也可以是其它任何数据类型! 字典的key必须是不可变的对象,例如整数、字符串、bytes和元 阅读全文
posted @ 2020-01-30 19:34
上杉家主-上杉绘梨衣
阅读(192)
评论(0)
推荐(0)
摘要:
元组 我们知道,用方括号括起来的是列表,那么用圆括号括起来的是什么,是元组。 元组也是序列结构,但是是一种不可变序列,你可以简单的理解为内容不可变的列表。除了在内部元素不可修改的区别外,元组和列表的用法差不多。 元组与列表相同的操作: 1. 使用方括号加下标访问元素 2. 切片(形成新元组对象) 3 阅读全文
posted @ 2020-01-30 19:07
上杉家主-上杉绘梨衣
阅读(220)
评论(0)
推荐(0)
摘要:
列表 列表是Python中最基本也是最常用的数据结构之一。列表中的每个元素都被分配一个数字作为索引,用来表示该元素在列表内所排在的位置。第一个元素的索引是0,第二个索引是1,依此类推。 Python的列表是一个有序可重复的元素集合,可嵌套、迭代、修改、分片、追加、删除,成员判断。 从数据结构角度看, 阅读全文
posted @ 2020-01-30 19:04
上杉家主-上杉绘梨衣
阅读(120)
评论(0)
推荐(0)
摘要:
布尔类型 对于错、0和1、正与反,都是传统意义上的布尔类型。 但在Python语言中,布尔类型只有两个值,True与False。请注意,是英文单词的对与错,并且首字母要大写,不能其它花式变型。 布尔值通常用来判断条件是否成立。 例如: Python内置的bool()函数可以用来测试一个表达式的布尔值 阅读全文
posted @ 2020-01-30 19:00
上杉家主-上杉绘梨衣
阅读(269)
评论(0)
推荐(0)
摘要:
数字类型 数字类型是不可变类型。所谓的不可变类型,指的是类型的值一旦有不同了,那么它就是一个全新的对象。数字1和2分别代表两个不同的对象,对变量重新赋值一个数字类型,会新建一个数字对象。 还是要强调一下Python的变量和数据类型的关系,变量只是对某个对象的引用或者说代号、名字、调用等等,变量本身没 阅读全文
posted @ 2020-01-30 18:57
上杉家主-上杉绘梨衣
阅读(209)
评论(0)
推荐(0)

浙公网安备 33010602011771号