标签:close ace cti 作业 cal code print opened 变量
作完一个作业,开始新的学习:
有由今天的时间有限所有学习了以下两个模块,明天继续!
时间模块、random模块
import time
1 #!usr/bin/env python 2 #-*-coding:utf-8-*- 3 # Author calmyan 4 import time ,datetime 5 print(time.process_time())#测量处理器运算时间,不包括sleep时间 6 7 print(time.altzone)#返回与UTC时间的时间差 以秒计算 8 print(time.asctime())#返回时间格式 "Fri May 19 11:12:23 2017" 9 print(time.time())#时间戳 10 print(time.localtime())#返回本地时间的struct_time 对象格式 11 print(time.localtime(time.time()+3600))#返回本地时间的struct_time 对象格式 12 13 print(time.gmtime())#返回UTC时间utc时间的struct_time对象格式 14 print(time.gmtime(time.time()+3600))#返回UTC时间utc时间的struct_time对象格式 15 print(time.time())#当前时间戳 16 print(time.asctime(time.localtime()))#返回时间格式 Fri May 19 18:16:42 2017 17 18 print(time.ctime())#返回时间格式 Fri May 19 18:16:42 2017 19 20 print(time.strptime(‘2017-05-19 18:16:42‘,‘%Y-%m-%d %H:%M:%S‘ ))#将时间日期字符串转成时间对象 21 22 string_2=time.strptime(‘2017-05-19 18:16:42‘,‘%Y-%m-%d %H:%M:%S‘ )#将时间字符串转成时间对象 23 stu_2=time.mktime(string_2)#mktime可以将时间对象转为时间戳 24 print(stu_2) 25 26 string_3=time.gmtime(stu_2)#转成时间对象 27 print(string_3) 28 string_4=time.strftime(‘%Y-%m-%d %H:%M:%S‘,string_3)#转成时间字符串 29 print(string_4) 30 31 print(datetime.datetime.now())#当前时间,本地2017-05-19 20:16:52.165968 32 print(datetime.date.fromtimestamp(time.time()) )#时间戳直接转成日期格式 2017-05-19 33 34 print(datetime.datetime.now() + datetime.timedelta(3)) #当前时间+3天 35 print(datetime.timedelta(5.3)) #5天时间 36 print(datetime.timedelta(-6.4)) #-6天时间 37 print(datetime.datetime.now() + datetime.timedelta(hours=3)) #当前时间+3小时 38 print(datetime.datetime.now() + datetime.timedelta(minutes=30)) #当前时间+30分 39 print(datetime.datetime.now() + datetime.timedelta(seconds=40)) #当前时间+30分 40 41 a_time = datetime.datetime.now() 42 print(a_time.replace(minute=3,hour=2)) #时间替换 43 print(a_time) 44 print(a_time.replace(minute=3,hour=2,second=18,day=4)) #时间替换
import random
1 #随机模块 2 3 import random,string#字符模块 4 a=[1,2,3] 5 a.append(random.random())#随机小数 6 a=random.random()#随机小数 7 print(random.random()) 8 print(random.randint(1,5))#randint 随机整数 9 print(random.randint(1,8)) 10 print(random.randrange(2,3))#随机整数不包尾数\ 11 12 print(random.sample(range(100),4))#成在生成器中随机出数字 13 14 str_list=string.digits+string.ascii_uppercase+string.ascii_lowercase#将ascii中的字符串赋于变量 15 print(‘‘.join(random.sample(str_list,4)))#直接用join拼接 16 print(random.sample(str_list,1)) 17 #str_int=string.a 18 # for i in range(0,255): 19 # print(‘编号:%s %s‘%(i,chr(i)))
标签:close ace cti 作业 cal code print opened 变量
原文地址:http://www.cnblogs.com/uge3/p/6880722.html