第四章 Python 基礎(chǔ)知識(shí)
4.1 print 函數(shù)
注意:
編寫(xiě)代碼時(shí)必須切換成英文輸入狀態(tài),否則會(huì)報(bào)錯(cuò)。特別是標(biāo)點(diǎn)符號(hào)必須在英文輸入狀態(tài)下輸入。
注意:
需要對(duì)代碼進(jìn)行注釋的可以用# 注釋內(nèi)容
,# 注釋內(nèi)容
僅供編寫(xiě)人員自己閱讀,不會(huì)被輸出。
在Python中print( ) 函數(shù)的功能是輸出內(nèi)容
,意思就是將print( ) 函數(shù)括號(hào)中的內(nèi)容顯示在屏幕終端上。
print[pr?nt]:英文釋義打印。
print( ) 函數(shù)的四種語(yǔ)法:
# 括號(hào)內(nèi)沒(méi)有引號(hào)
print( )
#括號(hào)內(nèi)有單引號(hào)
print('')
#括號(hào)內(nèi)有雙引號(hào)
print(" ")
#括號(hào)內(nèi)有三引號(hào)
print(''' ''')
4.1.1 沒(méi)有引號(hào)
只輸出數(shù)字:可以直接用print( ),括號(hào)內(nèi)不加引號(hào),輸出的內(nèi)容數(shù)據(jù)類(lèi)型為整數(shù)或浮點(diǎn)數(shù)。
輸入代碼前,先將輸入法切換成英文輸入狀態(tài),確保print( ) 函數(shù)的括號(hào)是【英文括號(hào)】,不然會(huì)報(bào)錯(cuò)。
# 輸出整數(shù)
print(2022)
2022
# 輸出浮點(diǎn)數(shù)(Python中的浮點(diǎn)數(shù)類(lèi)似于數(shù)學(xué)中的小數(shù))
print(0.5)
0.5
# 輸出運(yùn)算結(jié)果
print(1+1)
2
4.1.2 單引號(hào)
當(dāng)括號(hào)內(nèi)有引號(hào)的時(shí)候,就是讓計(jì)算機(jī)原樣輸出引號(hào)內(nèi)的內(nèi)容,輸出的內(nèi)容數(shù)據(jù)類(lèi)型為字符串。
引號(hào)、括號(hào)必須在英文狀態(tài)下輸入。
print('2022年2月2日')
2022年2月2日
# 引號(hào)內(nèi)有什么就輸出什么
print('2022')
2022
print(2022) 和 print('2022') 輸出的都是2022。
沒(méi)有引號(hào)輸出的2022 數(shù)據(jù)類(lèi)型是整數(shù)。
有引號(hào)輸出的2022 數(shù)據(jù)類(lèi)型是字符串,后面的章節(jié)有詳細(xì)的講解。
4.1.3 雙引號(hào)
雙引號(hào)和單引號(hào)唯一的區(qū)別是:如果輸出的內(nèi)容里含有單引號(hào),則print( ) 必須使用雙引號(hào)。
用單引號(hào)計(jì)算機(jī)無(wú)法識(shí)別哪個(gè)單引號(hào)是要輸出的內(nèi)容,會(huì)報(bào)錯(cuò)。
print("Let's go home!")
Let's go home!
# 輸出內(nèi)容Let's 里有單引號(hào),print()還用單引號(hào),就會(huì)報(bào)錯(cuò)。
# 運(yùn)行程序后提示invalid syntax:無(wú)效語(yǔ)法。
print('Let's go home!)
Input In [5]
print('Let's go home!)
^
SyntaxError: invalid syntax
4.1.4 三引號(hào)
三引號(hào)'''(連續(xù)輸入三個(gè)單引號(hào))可以實(shí)現(xiàn)跨行的輸出。
# 使用三引號(hào),輸出終端的換行格式與輸入內(nèi)容的換行格式一致。
print('''人生若只如初見(jiàn),
何事秋風(fēng)悲畫(huà)扇。
''')
人生若只如初見(jiàn),
何事秋風(fēng)悲畫(huà)扇。
代碼中,【人生若只如初見(jiàn)】后面有換行,用了三引號(hào),則輸出的內(nèi)容【初見(jiàn)】后面也有換行。
# 雙引號(hào)、單引號(hào)中不能使用換行,否則會(huì)報(bào)錯(cuò)。
print("人生若只如初見(jiàn),
何事秋風(fēng)悲畫(huà)扇。
")
Input In [17]
print("人生若只如初見(jiàn),
^
SyntaxError: EOL while scanning string literal
4.1.5 總結(jié)
pritn( )函數(shù)的四種語(yǔ)法:
1、無(wú)引號(hào):輸出數(shù)字;
2、單引號(hào):輸出字符串;
3、雙引號(hào):輸出字符串;輸出的內(nèi)容含單引號(hào)必須用雙引號(hào);
4、三引號(hào):輸出字符串;實(shí)現(xiàn)換行功能。
備注
沒(méi)有引號(hào)和有引號(hào)雖然都能輸出數(shù)字,但輸出的數(shù)據(jù)類(lèi)型不同,沒(méi)有引號(hào)輸出的數(shù)據(jù)是整數(shù)或浮點(diǎn)數(shù),有引號(hào)輸出就是的字符串,后面的數(shù)據(jù)類(lèi)型會(huì)進(jìn)行詳細(xì)的解析。
print(2022)
print( '我們回家吧!')
print( "我們回家吧!")
print( "Let's go home!")
print( '''我
們
回
家
吧
!
''')
2022
我們回家吧!
我們回家吧!
Let's go home!
我
們
回
家
吧
!
-
終端
+關(guān)注
關(guān)注
1文章
1135瀏覽量
29889 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4331瀏覽量
62631 -
python
+關(guān)注
關(guān)注
56文章
4797瀏覽量
84695
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論