0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

print函數(shù)是什么

汽車(chē)電子技術(shù) ? 來(lái)源:安迪python學(xué)習(xí)筆記 ? 作者: 安迪 ? 2023-02-23 14:47 ? 次閱讀

第四章 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('202222日')
202222
# 引號(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!
我
們
回
家
吧
!
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 終端
    +關(guān)注

    關(guān)注

    1

    文章

    1135

    瀏覽量

    29889
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4331

    瀏覽量

    62631
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4797

    瀏覽量

    84695
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    在UVM環(huán)境中如何控制打印數(shù)組或隊(duì)列元素的數(shù)據(jù)量

    在UVM驗(yàn)證環(huán)境的項(xiàng)目中,經(jīng)常需要使用內(nèi)置的print()函數(shù)或sprint()函數(shù)打印
    的頭像 發(fā)表于 12-20 10:14 ?4211次閱讀
    在UVM環(huán)境中如何控制打印數(shù)組或隊(duì)列元素的數(shù)據(jù)量

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

    編程語(yǔ)言人工智能python
    Mr_haohao
    發(fā)布于 :2022年09月27日 23:43:45

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

    人工智能深度學(xué)習(xí)
    Mr_haohao
    發(fā)布于 :2022年09月28日 12:15:29

    Python程序設(shè)計(jì): print函數(shù)(1)#Python程序設(shè)計(jì)

    編程語(yǔ)言python
    學(xué)習(xí)電子
    發(fā)布于 :2023年04月06日 15:05:52

    Python程序設(shè)計(jì): print函數(shù)(2)#Python程序設(shè)計(jì)

    編程語(yǔ)言python
    學(xué)習(xí)電子
    發(fā)布于 :2023年04月06日 15:06:17

    請(qǐng)問(wèn)如果初始化多個(gè)串口,print函數(shù)會(huì)從哪個(gè)串口輸出?

    加入初始化了 串口,print函數(shù)會(huì)從哪個(gè)串口輸出?
    發(fā)表于 02-21 07:42

    如何用print函數(shù)實(shí)現(xiàn)單片機(jī)在USB串口的數(shù)據(jù)發(fā)送功能

    數(shù)據(jù)通信。pyb.USB_VCP一直以來(lái),用USB串口時(shí),直接用print函數(shù)就可以實(shí)現(xiàn)單片機(jī)在USB串口的數(shù)據(jù)發(fā)送功能,但是無(wú)法實(shí)現(xiàn)上位機(jī)發(fā)下來(lái)的數(shù)據(jù)的接收功能,所以用VCP就可以很好地實(shí)現(xiàn)數(shù)據(jù)的讀取和發(fā)送
    發(fā)表于 01-14 07:09

    PRINT函數(shù)為什么無(wú)法打印浮點(diǎn)數(shù)?

    浮點(diǎn)數(shù)無(wú)法打印顯示出來(lái),有地方可以修改嗎?
    發(fā)表于 08-10 07:29

    如何使用print() 函數(shù)對(duì)UART外圍設(shè)備進(jìn)行調(diào)試呢?

    我知道之前有人問(wèn)過(guò)這個(gè)問(wèn)題,并且互聯(lián)網(wǎng)上有一些信息(在某種程度上),但我似乎無(wú)法做到這一點(diǎn)。我的問(wèn)題是:如何使用 print() 進(jìn)行調(diào)試?我有一個(gè) UART 外圍設(shè)備正常運(yùn)行。我有一個(gè)
    發(fā)表于 12-13 08:38

    Python中print函數(shù)的用法總結(jié)

    Print在日常的程序編寫(xiě)和調(diào)試中,使用的比較多,下面給大家詳細(xì)分析下print不為人知的一些功能,比如print可以打印指定顏色的字體,可以將指定的內(nèi)容打印輸出到文件中去等。
    的頭像 發(fā)表于 01-16 17:35 ?8171次閱讀
    Python中<b class='flag-5'>print</b><b class='flag-5'>函數(shù)</b>的用法總結(jié)

    一文教你搞懂這個(gè)不起眼的printf函數(shù)

    當(dāng)我開(kāi)始學(xué)習(xí) Unix 時(shí),我很早就接觸到了 echo 命令。同樣,我最初的 Python 課程也涉及到了 print 函數(shù)。再想起學(xué)習(xí) C++ 和 Java 時(shí)學(xué)到 cout 和 systemout。似乎每種語(yǔ)言都驕傲地宣稱(chēng)擁有一種方便的單行輸出方法,并生怕這種方式要過(guò)
    的頭像 發(fā)表于 09-02 11:59 ?2232次閱讀

    python輸出換行符\n怎么用

    在Python中,要輸出換行符"n",可以使用print函數(shù)print函數(shù)可以接受多個(gè)參數(shù),并將它們打印到控制臺(tái)。 下面是一個(gè)使用print
    的頭像 發(fā)表于 11-22 10:48 ?2226次閱讀

    python獲取控制臺(tái)輸出內(nèi)容

    在Python中,獲取控制臺(tái)輸出內(nèi)容可以使用多種方法。無(wú)論是在開(kāi)發(fā)過(guò)程中調(diào)試程序,還是在分析程序執(zhí)行結(jié)果時(shí),獲取控制臺(tái)輸出內(nèi)容都是非常有用的。 最常見(jiàn)的方法就是使用print函數(shù)來(lái)輸出內(nèi)容到控制臺(tái)
    的頭像 發(fā)表于 11-22 14:08 ?2389次閱讀

    print輸出如何不帶空格

    在Python中,print函數(shù)默認(rèn)會(huì)在各個(gè)參數(shù)之間添加空格進(jìn)行分隔。如果你想要讓print函數(shù)輸出的內(nèi)容不帶空格,可以使用sep參數(shù)來(lái)自定義分隔符。 sep參數(shù)是
    的頭像 發(fā)表于 11-24 09:53 ?2126次閱讀

    output函數(shù)怎么用

    output 函數(shù)是一個(gè)通用的術(shù)語(yǔ),并不特指某個(gè)具體的編程語(yǔ)言或軟件工具。 如果你在使用 Python 編程語(yǔ)言,那么可能是指 print 函數(shù)。Python 中的 print
    的頭像 發(fā)表于 02-23 14:21 ?1266次閱讀