第三章课后习题 3.19-3.21

3.19
import time 
t = time.localtime()
year = str(t.tm_year)
month = str(t.tm_mon)
day = str(t.tm_mday)
result = '-'.join([year, month, day])
print(result)
3.20 5种不同的日期时间格式
 import time 
t = time.localtime()

a = time.strftime("%Y-%m-%d %H:%M:%S", t) #年-月-日 时:分:秒
print(a) 

b = time.strftime("%m/%d/%Y %I:%M:%S%p", t) #月-日-年 时:分:秒 AM/PM 
print(b)

c = time.strftime("%A %B %d %Y %H:%M:%S", t) #星期 月 日 年 时:分:秒
print(c)

d = time.strftime("%Y/%U %a", t) #年/周数 周几
print(d)

e = time.strftime("%b %d %H:%M", t) #月 日 时:分
print(e)
3.21 进度条外加程序运行时间
 import time
start_time = time.time()
scale = 10
print("------执行开始------")
for i in range(scale + 1):
    a, b = '**' * i, '--' * (scale - i)
    c = (i/scale)*100
    t = time.time() - start_time
    print("%{:>3.0f}[{}->{}]{:.2f}".format(c, a, b, t))
    time.sleep(0.1)
print("------执行结束------")
posted @ 2025-03-29 13:48  与尔5  阅读(10)  评论(0)    收藏  举报