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


#硬聲創(chuàng)作季 人工智能全套教程:17.使用print函數(shù)進行復雜的輸出

#硬聲創(chuàng)作季 深度學習--數(shù)據(jù)分析:17.使用print函數(shù)進行復雜的輸出


如何用print函數(shù)實現(xiàn)單片機在USB串口的數(shù)據(jù)發(fā)送功能
如何使用print() 函數(shù)對UART外圍設備進行調(diào)試呢?
Python中print函數(shù)的用法總結(jié)

評論