1. 程式人生 > 其它 >我的Python學習之路(3)

我的Python學習之路(3)

技術標籤:我的Python學習之路python程式語言字串演算法

今日學習內容

1.跟隨視訊課程,學習了Python基本資料型別,重點學習了字串的各類基本操作
2.瞭解time庫的基礎函式的應用,結合time庫、字串操作以及資料格式化,編寫兩個文字進度條例項,效果圖和程式碼如下:
(1)單行文字進度條
效果圖:
在這裡插入圖片描述
程式碼:

#TextProBar.py
import time

scale = 10
print("-----開始執行-----")
for i in range(scale + 1):
    a = '*' * i
    b = '.' * (scale -
i) c = (i / scale) * 100 print("\r{:^3.0f}%[{}->{}]".format(c, a, b), end = "") time.sleep(0.1) print("\n-----結束執行-----")

(2)單行文字進度條(含執行時間)
效果圖:
在這裡插入圖片描述
程式碼:

#TextProBar2.py
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{:^3.0f}%[{}->{}]{:.2f}s".format(c, a, b, dur), end = "") time.sleep(0.1) print("\n" + "結束執行".center(
scale // 2, '-'))

注:本文是博主本人學習的日常記錄,不進行任何商用所以不支援轉載請理解!如果你也對Python有一定的興趣和理解,歡迎隨時找博主交流~