随笔分类 - python基础
摘要:比较需要注意的 缩进 每一级缩进使用4个空格。 续行应该与其包裹元素对齐,要么使用圆括号、方括号和花括号内的隐式行连接来垂直对齐,要么使用挂行缩进对齐3。当使用挂行缩进时,应该考虑到第一行不应该有参数,以及使用缩进以区分自己是续行。 推荐: # 与左括号对齐 foo = long_function_
阅读全文
摘要:为什么要有python3: In November 2014, it was announced that Python 2.7 would be supported until 2020, and reaffirmed that there would be no 2.8 release as u
阅读全文
摘要:一、.文件操作的函数 open("文件名(路径)" ,mode = "模式" , encoding="字符集") 注:文件路径: (1)绝对路径{从磁盘的根目录寻找,或从互联网寻找} (2)相对路径相对于当前程序所在的文件夹 ../代表从当前文件夹跳出 .模式 r: 读模式 其他操作: readli
阅读全文
摘要:一、set集合 特点: set集合是无序的,所以不存在索引。 set集合中的每个元素都是不重复的。 set集合中的每个元素都是可哈希的。 有增删改查操作: 1. 增加 add 当添加的内容重复时,不会添加 update 迭代添加 2.删除 pop 随机删除 remove 直接删除元素 当需要删除的元
阅读全文
摘要:一、编码与解码 编码的过程其实就是采用一定的编码格式将unicode字符转换成str字符的过程 非ASCII码字符按字节为单位被编码成十六进制转义字符 解码采用的编码格式跟设置和环境有关 ascii 码: 不支持 中文 支持 英文 数字 符号 8位 一个字节 gbk码 国标: 支持 中文,英文,数字
阅读全文
摘要:一、变量的数据类型(3) 1. dict 字典dict 用{}来表示 键值对数据 {key:value} 唯一性 键 都必须是可哈希的 不可变的数据类型就可以当做字典中的键 值 没有任何限制 2.增删改查 增加 dic[key] = value dic.setdefault(key,value) 如
阅读全文
摘要:一、变量的数据类型(2) 1.list 类型 列表的特点: 列表是一个可变的数据类型 列表由[]来表示, 每一项元素使用逗号隔开. 列表什么都能装. 能装对象的对象. 列表可以装大量的数据 列表的索引和切片: 列表和字符串一样. 也有索引和切片. 只不过切出来的内容是列表 索引的下标从0开始 [起始
阅读全文
摘要:一、变量的数据类型(1) 1.int 类型 int类型是整数,常用的有bit_length() 方法 用来返回一个数的二进制长度 2.bool类型 布尔型只有两个值 True,False 有关类型转换: 格式:变量 = 数据类型 print("bool(变量)") 运行的结果只有在变量的值为None
阅读全文
摘要:一、while循环的基本结构 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序:判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循环条件为假. 程序退出 二、break与continue 1.break: break是用来终止当前本层循
阅读全文
摘要:python基础 1,运行python代码。 在d盘下创建一个t1.py文件内容是: print('hello world') 打开windows命令行输入cmd,确定后 写入代码python d:t1.py 您已经运行了第一个python程序, 即:终端 >cmd > python 文件路径。 回
阅读全文