小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

python菜鳥教程學(xué)習(xí)12:輸入輸出

 行者花雕 2021-06-16

Python兩種輸出值的方式:

  • 表達(dá)式語句
  • print()函數(shù)

文件對象的 write() 方法,標(biāo)準(zhǔn)輸出文件可以用 sys.stdout 引用。

如果你希望輸出的形式更加多樣,可以使用 str.format() 函數(shù)來格式化輸出值。

如果你希望將輸出的值轉(zhuǎn)成字符串,可以使用 repr() 或 str() 函數(shù)來實現(xiàn)。

  • str(): 函數(shù)返回一個用戶易讀的表達(dá)形式。
  • repr(): 產(chǎn)生一個解釋器易讀的表達(dá)形式。
>>> for x in range(1, 11):
...     print(repr(x).rjust(2), repr(x*x).rjust(3), end=' ')
...     # 注意前一行 'end' 的使用
...     print(repr(x*x*x).rjust(4))
...
 1   1    1
 2   4    8
 3   9   27
 4  16   64
 5  25  125
 6  36  216
 7  49  343
 8  64  512
 9  81  729
10 100 1000

這個例子展示了字符串對象的 rjust() 方法, 它可以將字符串靠右, 并在左邊填充空格。

還有類似的方法, 如 ljust() 和 center()。 這些方法并不會寫任何東西, 它們僅僅返回新的字符串。

另一個方法 zfill(), 它會在數(shù)字的左邊填充 0,如下所示:

>>> '12'.zfill(5)
'00012'
>>> '-3.14'.zfill(7)
'-003.14'
>>> '3.14159265359'.zfill(5)
'3.14159265359'

!a (使用 ascii()), !s (使用 str()) 和 !r (使用 repr()) 可以用于在格式化某個值之前對其進(jìn)行轉(zhuǎn)化??蛇x項 : 和格式標(biāo)識符可以跟著字段名。 這就允許對值進(jìn)行更好的格式化。

舊字符串格式化

 % 操作符也可以實現(xiàn)字符串格式化。 它將左邊的參數(shù)作為類似 sprintf() 式的格式化字符串, 而將右邊的代入, 然后返回格式化后的字符串

>>> import math
>>> print('常量 PI 的值近似為:%5.3f。' % math.pi)
常量 PI 的值近似為:3.142。

因為 str.format() 是比較新的函數(shù), 大多數(shù)的 Python 代碼仍然使用 % 操作符。但是因為這種舊式的格式化最終會從該語言中移除, 應(yīng)該更多的使用 str.format()。

讀取鍵盤輸入

str = input("請輸入:");
print ("你輸入的內(nèi)容是: ", str)

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多