import time time.time(),time.clock()格式化的时间字符串
使用time模块的strftime()来格式化日期python中的时间日期格式化符号
| 格式化符号 | 含义 |
|---|---|
| %y | 两位数的年份表示 |
| %Y | 四位数的年份表示 |
| %m | 月份 |
| %d | 月份中的一天 |
| %H | 24小时制小时数 |
| %I | 12小时数小时制 |
| %M | 分钟数 |
| %S | 秒 |
| %a | 本地简化的星期名称 |
| %A | 本地完整的星期名称 |
| %B | 本地完整的月份名称 |
| %c | 本地相应的日期表示和时间表示 |
| %j | 年内的一天 |
| %p | 本地A.M.或P.M.的等价符 |
| %U | 一年中的星期数,星期天为星期开始 |
| %w | 星期(0~6),星期天为星期的开始 |
| %W | 一年中的星期数,星期一为星期的开始 |
| %x | 本地相应的日期表示 |
| %X | 本地相应的时间表示 |
| %Z | 当前时区的名称 |
| %% | %号本身 |
返回struct_time的函数主要有gmtime()、localtime()、strptime()。 struct_time元组共有九个元素
| 序号 | 属性 | 值 |
|---|---|---|
| 0 | tm_year | 2008 |
| 1 | tm_mon | 1-12 |
| 2 | tm_mday | 1-31 |
| 3 | tm_hour | 0-23 |
| 4 | tm_min | 0-59 |
| 5 | tm_sec | 0-61(60或61是闰秒) |
| 6 | tm_wday | 0-6(0是周一) |
| 7 | tm_yday | 一年中的第几天,1-366 |
| 8 | tm_isdst | 是否为夏令时,1(夏令时),0(不是夏令时),-1(位置),默认-1 |
import calendar
cal = calendar.month(2018,7)
print(‘输出2018年7月的日历:’)
print(cal)
import randon()
1.random.random()生成一个0到1之间的随机浮点数
2.random.uniform(a,b)生成a,b之间的随机浮点数
3.random.randint(a,b)生成a,b之间的整数
4.random.randrang([start],stop[,step])返回整个区间的整数,可以设置步长
5.random.choice(sequence)从sequence中随机获取一个元素,列表,元组,字符串都属于sequence
6.random.shuffle(x[,random])该函数用于将列表中的元素打乱顺序
7.random.sample(sequence,k)从指定序列中随机获取k个元素作为一个片段返回,不会修改原有序列



