乙個小tips:
注意\n換行的用法
print(「h\ne\nl\nl\no\n \nw\no\nr\nl\nd\n」)
注意!!\是反向的斜槓,包括\r的游標回退也是
#文字進度條.py
import time
scale=50
start=time.perf_counter()
for i in range(1,51):
a=i*'*'
b='.'*(50-i)
c=i*2
dur=time.perf_counter()-start
print('\r{}% {}->{}{}s'.format(c,a,b,dur),end='')
time.sleep(2)
錯誤:這樣迴圈的話很快就執行完了,無法看到進度條執行的動畫效果。原因是在for迴圈當中,沒有在每乙個迴圈都適當休眠,time.sleep()應該放到迴圈當中去。
import time
scale = 50
print("執行開始".center(scale//2,'-'))
start = time.perf_counter()
for i in range(scale+1):
a = '*' * i
b = '.' * (scale - i)
c = (i/scale)*100
dur = time.perf_counter() - start
print("\r%[{}->{}]s".format(c,a,b,dur),end='')
time.sleep(0.1)
print("\n"+"執行結束".center(scale//2,'-'))
程式設計入門 C語言 第三週練習
1 時間換算 5分 題目內容 utc是世界協調時,bjt是北京時間,utc時間相當於bjt減去8。現在,你的程式要讀入乙個整數,表示bjt的時和分。整數的個位和十位表示分,百位和千位表示小時。如果小時小於10,則沒有千位部分 如果小時是0,則沒有百位部分 如果小時不是0而分小於10分,需要保留十位上...
3 12 3 18第三週練習
1.狀態壓縮dp 對於乙個集合,把每乙個元素選擇與否的情況對應到乙個二進位制位裡,從而把集合的狀態壓縮成乙個整數,方便計算與維護。poj2441 arrange the bulls 有n頭牛和m兼屋子,每頭牛都只喜歡住在某幾間屋子裡,問所有牛都滿意的方案有多少種。屋子的居住一共有1 define i...
C 程式設計 第三週
程式設計題 1 下面程式輸出的結果是 05 請填空 include using namespace std class a main 輸入 無輸出0 5 include using namespace std class a int getobj main 下面程式的輸出是 10 請補足sample...