Python 輸出百分比的兩種方式

2021-08-10 23:05:57 字數 1073 閱讀 4277

python 輸出百分比的兩種方式

注: 在python3環境下測試。

: 顯示小數點後2位

>>> print('percent: '.format(42/50))

percent: 84.00%

>>> print('percent: '.format(42/50))

percent: 84%

與方式1的區別是:

(1) 需要對42/50乘以 100 。

(2) 方式2的%外邊,方式1的%裡邊。

>>> print('percent: %'.format(42/50

*100))

percent: 84.00%

>>> print('percent: %'.format(42/50

*100))

percent: 84.0%

>>> print('percent: %'.format(42/50

*100))

percent: 84%

的意思是對應format()的乙個引數,按預設順序對應,引數序號從0開始,對應format()的第乙個引數,對應第二個引數。例如:

>>> print('percent1: , percent2: '.format(42/50, 42/100))

percent1: 84.00

%, percent2: 42.0%

>>> print('percent2: , percent1: '.format(42/50, 42/100))

percent2: 42.0

%, percent1: 84.0%

Python 輸出程式執行的百分比

對於一些大型的python程式,我們需要在命令列輸出其百分比,顯得更加友好,以免被人誤會程式陷入死迴圈 假死的窗體。關鍵是利用到不換行的輸出符 r,r的輸出,將直接覆蓋掉此行的內容。比如如下的程式,是乙個i從0自加的十萬的過程,即使對於現在高效能的cpu也是需要幾秒的時間的,我們要輸出其執行時候的百...

Python 輸出程式執行的百分比

對於一些大型的python程式。我們須要在命令列輸出其百分比,顯得更加友好,以免被人誤會程式陷入死迴圈 假死的視窗。關鍵是利用到不換行的輸出符 r,r的輸出。將直接覆蓋掉此行的內容。比方例如以下的程式,是乙個i從0自加的十萬的過程,即使對於如今高效能的cpu也是須要幾秒的時間的,我們要輸出其執行時候...

Python 輸出程式執行的百分比

對於一些大型的python程式。我們須要在命令列輸出其百分比,顯得更加友好,以免被人誤會程式陷入死迴圈 假死的視窗。關鍵是利用到不換行的輸出符 r,r的輸出。將直接覆蓋掉此行的內容。比方例如以下的程式,是乙個i從0自加的十萬的過程,即使對於如今高效能的cpu也是須要幾秒的時間的,我們要輸出其執行時候...