上一页 1 ··· 5 6 7 8 9
摘要: 格式化输出 %02d 表示该整型数占空两位,不够高位补0 0:补0 , 2:占空2位 %-05d 左对齐 数23: %05d >>00023 %-05d >>>23 占空5格,数字放高位,后面不会再补0 %.2f 表示保留两位小数 伪三目运算 将if else 语句强制性写在一行的一个简单运算 re 阅读全文
posted @ 2019-05-13 23:21 Deaseyy 阅读(577) 评论(0) 推荐(0) 编辑
摘要: input 默认接收类型为str 单引号和双引号使用: ' "hello" '-->"hello" "i'm ok"-->i'm ok ' " i\'m ok" ' -->"i'm ok" \取消转义 set集合 无重复,可用来去重. set不可变, set中不能存放list,dict,set 常用 阅读全文
posted @ 2019-05-13 23:19 Deaseyy 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 字典 数据以key-value来储存 1.key必须唯一,且必须是不可变的 2.访问元素 dict[key] 返回key对应的value; 当key不存在时,报错 dict.get(key) 返回key对应的value; 当key不存在时,返回None 3.添加元素 dict[key]=value 阅读全文
posted @ 2019-05-13 23:16 Deaseyy 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 迭代器 列表生成式: 生成1,4,9.......,10000,一句话去除7的倍数 print([x*x for x in range(1,101) if x * x != 0] ) 本质:将for循环写在一行,将结果写在最前面,用 [] 括起来 可迭代对象:能作用于for循环的对象,统称可迭代对象 阅读全文
posted @ 2019-05-13 23:16 Deaseyy 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 列表 本质 列表在底层是一个动态顺序表结构(连续内存),使用分离法,元素外置的方法存储: 元素值使用随机内存地址保存(因为列表需要能保存不同基础类型的元素,所以需使用元素外置) 顺序表真正存储的是指向元素值的地址 动态扩容的策略(其中一种 加倍扩充): 初次申请空列表 会开辟8个元素的容量大小 当列 阅读全文
posted @ 2019-05-13 23:11 Deaseyy 阅读(189) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9