列表的相关操作

摘要: (1)列表的拼接 (同元组)(2)列表的重复 (同元组)(3)列表的切片 (同元组)语法 => 列表[::] 完整格式:[开始索引:结束索引:间隔值] (1)[开始索引:] 从开始索引截取到列表的最后 (2)[:结束索引] 从开头截取到结束索引之前(结束索引-1) (3)[开始索引:结束索引] 从开 阅读全文
posted @ 2019-07-21 20:36 weekzhou 阅读(107) 评论(0) 推荐(0) 编辑

流程控制

摘要: 流程:代码执行的过程 流程控制:就是对代码执行的过程进行管控 流程控制的三大结构: 顺序结构: 代码从上到下,依次执行 分支结构: 4小类 分支结构: 关键字 if (1)单项分支 (2)双项分支 (3)多项分支 (4)巢状分支 语法: if 条件表达式: code1 code2 ... ... 如 阅读全文
posted @ 2019-07-07 16:36 weekzhou 阅读(195) 评论(0) 推荐(0) 编辑

代码块

摘要: 代码块 以冒号作为开始,用缩进来划分作用域,这个整体是一个代码块 作用域作用的范围 看似距离相同,不代表是同一个缩进,比如4个空格和1个tab距离也是相同的,但是并不是同一个代码块1个tab的距离 = 4个空格,在写代码块的时,要么全用4个空格,要么全用1个tab缩进,不要混在一起使用python 阅读全文
posted @ 2019-07-07 16:32 weekzhou 阅读(147) 评论(0) 推荐(0) 编辑

运算符

摘要: Python算术运算符 以下假设变量: a=10,b=20: Python比较运算符 以下假设变量a为10,变量b为20: Python赋值运算符 以下假设变量a为10,变量b为20: Python位运算符 按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下: 下表中变量 a 阅读全文
posted @ 2019-07-07 16:23 weekzhou 阅读(80) 评论(0) 推荐(0) 编辑

容器类型的强制转换

摘要: 1.str Number类型数据 str都可以转换 规律:基于原来的数据类型两边套上引号 list 规律: 如果是字符串,把里面的字符一个一个拿出来,作为列表的每一个元素 如果是其他容器数据,只是基于原数据,把两边的符号换成[] , 换成列表 如果是字典,只是单纯的获取字典的键,不要那个值,组成列表 阅读全文
posted @ 2019-07-07 15:54 weekzhou 阅读(274) 评论(0) 推荐(0) 编辑

Number 部分的强制类型转换

摘要: Number 部分的强制类型转换 (int float bool complex) var1 = 23var2 = 6.78var3 = Truevar4 = 3+2jvar5 = "1234"var6 = "abcd121" # 1.强制转换成intres = int(var2)res = int 阅读全文
posted @ 2019-07-03 19:04 weekzhou 阅读(407) 评论(0) 推荐(0) 编辑

自动类型转换

摘要: 数字类型(Number => int bool float complex) 精度从低->高 排行bool -> int -> float -> complex如果两个不同的类型进行运算,默认低精度向高精度转化 # True -> int 1 False -> int 0# bool + intre 阅读全文
posted @ 2019-07-03 18:51 weekzhou 阅读(191) 评论(0) 推荐(0) 编辑

变量的缓存机制

摘要: Number部分 变量的缓存机制 作用:节省内存空间,提升运行效率 1.对于整型而言,-5~正无穷范围内的相同值 id一致var1 = 5var2 = 5var1 = -6var2 = -6print(id(var1),id(var2)) 2.对于浮点数而言,非负数范围内的相同值 id一致var1 阅读全文
posted @ 2019-07-03 18:41 weekzhou 阅读(136) 评论(0) 推荐(0) 编辑

容器类型数据

摘要: 可哈希数据:(不可变数据) Number(int , float , bool ,complex) str , tuple 可哈希数据可以作为字典的键和集合的值,剩下的都不可以 不可哈希数据:(可变数据) list dict set 字典中的键 推荐使用按照变量命名的字符串去声明最为理想 1.str 阅读全文
posted @ 2019-07-03 17:48 weekzhou 阅读(242) 评论(0) 推荐(0) 编辑

字符串

摘要: 字符串类型 用单引号或双引号包裹起来的字符串 转义字符: 语法 \ 来进行转义(反斜杠\) (1)把有意义的字符变得无意义 (2)把无意义的字符变得有意义 \n => 换行\r\n => 换行\r => 把\r后面的字符串直接拉到当前行的行首,\t => 缩进 (水平制表符) 一般一个\t 是4个空 阅读全文
posted @ 2019-07-03 17:05 weekzhou 阅读(110) 评论(0) 推荐(0) 编辑