week5
3.13
点击查看代码
s = "Python String"
print(s.upper())
print(s.lower())
print(s.find('i'))
print(s.replace('ing','gni'))
print(s.split(' '))
3.14
点击查看代码
print("{:>15s}:{:<8.2f}".format("Length",23.87501))
3.15
点击查看代码
print("{0:b}".format(389))
print("{0:o}".format(389))
print("{0:d}".format(389))
print("{0:x}".format(389))
print(chr(389))
3.19
点击查看代码
from time import *
now = time()
a = strftime("%Y-%m-%d", gmtime(now))
print(a)
3.20
点击查看代码
from time import *
now = time()
a = strftime("%Y-%m-%d", gmtime(now))
b = strftime("%Y-%B-%d", gmtime(now))
c = strftime("%Y-%b-%d", gmtime(now))
d = strftime("%Y-%m-%d-%A", gmtime(now))
e = strftime("%Y-%m-%d-%a", gmtime(now))
print(a)
print(b)
print(c)
print(d)
print(e)
3.21
点击查看代码
from time import *
scale = 36
start = perf_counter()
print("执行开始".center(scale//2,"-"))
for i in range(scale+1):
a = '*' * i
b = '.' * (scale-i)
c = (i/scale) * 100
after = perf_counter() - start
print("\r{:^3.0f}%[{}->{}],{:.2f}".format(c,a,b,after),end='')
sleep(0.05)
print("\n执行结束".center(scale//2,"-"))
3.6
点击查看代码
from time import *
scale = 36
start = perf_counter()
print("执行开始".center(scale//2,"-"))
for i in range(scale+1):
a = '.' * i
b = (i/scale) * 100
after = perf_counter() - start
if i < scale:
print("\r{:^3.0f}% Starting{} {:.2f}".format(b,a,after),end='')
else:
print("\r{:^3.0f}% Starting{}Done! {:.2f}".format(b,a,after))
sleep(0.05)
print("\n执行结束".center(scale//2,"-"))
点击查看代码
while True:
for i in ["/","-","|","\\","|"]:
print("%s\r" % i,end='')
3.8
点击查看代码
from tqdm import tqdm
from time import sleep
for i in tqdm(range(1,100)):
sleep(0.01)