国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

對python的輸出和輸出格式詳解

2020-02-15 23:59:41
字體:
來源:轉載
供稿:網友

輸出

1. 普通的輸出

# 打印提示print('hello world')

用print()在括號中加上字符串,就可以向屏幕上輸出指定的文字。比如輸出'hello, world',用代碼實現如下:

>>> print('hello, world')

print()函數也可以接受多個字符串,用逗號“,”隔開,就可以連成一串輸出:

>>> print('The quick brown fox', 'jumps over', 'the lazy dog')The quick brown fox jumps over the lazy dog

print()會依次打印每個字符串,遇到逗號“,”會輸出一個空格,因此,輸出的字符串是這樣拼起來的:

python的輸出和輸出格式

print()也可以打印整數,或者計算結果:

>>> print(300)300>>>print(100 + 200)300

因此,我們可以把計算100 + 200的結果打印得更漂亮一點:

>>> print('100 + 200 =', 100 + 200)100 + 200 = 300

注意,對于100 + 200,Python解釋器自動計算出結果300,但是,'100 + 200 ='是字符串而非數學公式,Python把它視為字符串,請自行解釋上述打印結果。

2. 格式化輸出

格式化

最后一個常見的問題是如何輸出格式化的字符串。我們經常會輸出類似'親愛的xxx你好!你xx月的話費是xx,余額是xx'之類的字符串,而xxx的內容都是根據變量變化的,所以,需要一種簡便的格式化字符串的方式。

python的輸出和輸出格式

在Python中,采用的格式化方式和C語言是一致的,用%實現,舉例如下:

>>> 'Hello, %s' % 'world''Hello, world'>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)'Hi, Michael, you have $1000000.'

你可能猜到了,%運算符就是用來格式化字符串的。在字符串內部,%s表示用字符串替換,%d表示用整數替換,有幾個%?占位符,后面就跟幾個變量或者值,順序要對應好。如果只有一個%?,括號可以省略。

常見的占位符有:

%d 整數
%f 浮點數
%s 字符串
%x 十六進制整數
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德令哈市| 宝清县| 镇平县| 武平县| 密山市| 凌云县| 宜州市| 台北市| 巴彦淖尔市| 浦江县| 司法| 杭锦后旗| 堆龙德庆县| 新安县| 马尔康县| 秦安县| 泽库县| 米脂县| 寿光市| 开原市| 岫岩| 光山县| 东丽区| 蓬溪县| 固安县| 沭阳县| 芮城县| 宿松县| 天长市| 龙海市| 屏南县| 铁岭县| 崇信县| 台安县| 即墨市| 资兴市| 保德县| 青浦区| 绥芬河市| 防城港市| 石阡县|