《2021年10月1日》 【连续第3天总结】
python 一些杂七杂八
强数据类型
数据不会被自动默认转换成新的类型,需要指定强制转换。
格式化字符串输出
方法一:
.format(_name=name,_age=age,_job=job)
方法二:
%(name,age,job)
三元运算
result = 值1 if 条件 else 值2
如果条件为真:result=值1
如果条件为假:result=值2
python3中独立出了Bytes类型
二进制数据由bytes类型表示。
常用API函数:encode()/decode()
列表list
中括号[ ]
names=['aaa','bbb','ccc']
浅copy和深copy
浅copy(公用内存)
import copy
person=['name',['a',100]]
p1=copy.copy(person)
p2=personp[:]
p3=list(person)
作用:可用于创建联合账号等。
元组 tuple()
只能读,不能修改
#demo
product_list = [
('Iphone',5800),
('Mac Pro',9800),
('Bike',800),
('Watch',10000),
('Coffee',30),
('Alex Python', 20)
]
字典{key:value,key:value}
无序的。
字典两种循环遍历方式:
方式一:
for i in info:
print(i,info[i])
方式二:
#不推荐,item()是把字典先转成列表,效率降低
for k, v in info.item():
print(k,v)
单词小记
1,complication 并发症,复杂,混乱 n 2,stitch 缝 v 3,casulty 伤亡人员,急症室 n 4,cockpit 驾驶舱 n 5,shatter 破碎的,疲劳的 adj 6,lodge 嵌入 v 7,conclusion 总结 n 8,contestant 选手 n 9,notorious 臭名昭著的 adj 10,trigger 触发 v
|