1.集合特点
不重复,无序
2.zip的特点
压缩若干个长度相同的可迭代对象
3.合并两个列表且去除重复元素的若干方式
a = [1,5,6,8,9] b = [2,4,6,8,9] a.extend(b) print(a) c=[] for num in a: if num not in c: c.append(num) #c=list(set(a)) print(c)
4.字符格式化的四种写法
1.使用+拼接
info="我叫" + name +",年龄" + str(age) + "岁,住址在" + address
print(info)
2.使用占位符
info = "我叫%s",年龄%d岁,住址在%s" %(name,age,aderss)
print(info)
3.使用format
infor = "我叫{},年龄岁{},住址在{}",for mat(name,age,adress)
print(info)
4.f字符串
info = f"我叫{name},年龄{age}岁,住址在{address}"
print(info)
5.随机函数的使用方法
random.ranint randrange.choice
6.时间模块有哪些 time和datetime
#time timestamp = time.time() year = int(timestamp/(365*24*60*60))+1970 print(year,timestamp) #datetime today = datetime.datetime.today print(today) year = today.year print(year,today.month,today.hour,today.minute,today.second) #striptime a = time.strptime("2019 8-07","%Y %m-%d") print(a)
7.时间戳是什么?
从1970年1月1日0时0分0秒到现在的时间间隔
8.什么是UTC和DST
UTC指的是时差,时间,时区
DST指的是夏令时
9.常用的时间格式化符号有哪些
%y两位数年份
%Y四位数年份
%m月份
%d月内某一天
%H 24小时
%I 12小时
%M 分
%S 秒
10.元素类型
tuple list dict set
不可变 可变 可变 无序
有序 有序 无序 无序
数据重复