有意思的小习题
1.需求,编写函数,输入两个时间,格式为1970-1-1 12:00:00,1970-1-1 14:30:00,计算两个时间差,要求输出"2小时30分"
import time
def func(start,end):
struct_start=time.strptime(start,"%Y-%m-%d %H:%M:%S")
struct_end=time.strptime(end,"%Y-%m-%d %H:%M:%S")
stump_start=time.mktime(struct_start)
stump_end=time.mktime(struct_end)
cal_time=stump_end-stump_start
diff_min=cal_time // 60
hour=int(diff_min // 60)
min=int(diff_min % 60)
print(f"{hour}时{min}分")
func("2018-9-30 12:00:00","2018-9-30 12:30:00")
2.需求:使用random.random()获取[m,n]之间的一个整数
import random
def func(m,n):
re = int((random.random()*(n-m+1)+m))
print(re)
func(19,29)