习题3.19
import time
t = time.gmtime()
print(time.strftime("%Y-%m-%d",t))
习题3.20
import time
t = time.gmtime()
print(time.strftime("%Y-%m-%d",t))
print(time.strftime("%Y年%m月%d日",t))
print(t)
print(time.ctime())
print(time.time())
习题3.21
TextProgressBar3.PY
import time
scale = 36
start = time.perf_counter()
print("执行开始".center(scale//2,'-'))
for i in range(scale+1):
a = '*' * i
b = '·' * (scale-i)
c = (i/scale) * 100
end = time.perf_counter()
print("\r{:>3.0f}%[{}->{}]{:.2f}秒".format (c,a,b,end-start), end = " ")
time.sleep(0.05)
print("\n"+"执行结束".center(scale//2,'-'))
习题3.6
TextProgressBarl.PY
import time
scale = 10
print("-----执行开始-----")
for i in range(scale+1):
a,b = '**' * i, ".." * (scale - i)
c = (i/scale)*100
if i/scale == 0:
print("Staring %{:>3.0f}[{}->{}]".format (c,a,b))
elif i/scale == 1:
print(" %{:>3.0f}[{}->{}] Done!".format (c,a,b))
else :
print(" %{:>3.0f}[{}->{}]".format (c,a,b))
time.sleep(0.1)
print("-----执行结束-----")
习题3.7
while 1:
for i in ["/","-","|","\","|"]:
print("%s\r" % i ,end = ' ')
习题3.8
tqdmBar.py
from tqdm import tqdm
from time import sleep
for i in tqdm(range(1,100)):
print("")
sleep(0.01)