最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中print函數的用法示例與詳細講解

 更新時間:2024年05月25日 15:09:57   作者:子非_s  
這篇文章主要給大家介紹了關于python中print函數的用法示例與詳細講解,print()函數可以將輸出的信息打印出來,即發(fā)送給標準輸出流,文中通過代碼介紹的非常詳細,需要的朋友可以參考下

一、有用的知識點

1、print 輸出不換行

代碼示例:

a = "早晨"
b = "下午"
print(a)
print(b)
print(">>>不換行操作<<<")
print(a,end="")
print(b)

輸出如下:

早晨
下午
>>>不換行操作<<<
早晨下午

若想使我們print后的輸出不自動補充換行符,那么應該在結尾加上end=“”

例如:print(a,end=“”)

則輸出 a 并且不換行

(還有其他的格式寫法,但本人常用的方法就是這種,故此列出)

2、f"{}"的用法

該方法很快捷地放入我們想要的內容,很符合python語言的風格

代碼示例:

a = "早晨"
b = "下午"
c = 2
print(f"從{a}起床到,我一共只吃了{c}個蘋果")

輸出如下:

從早晨起床到下午,我一共只吃了2個蘋果

注意點:不要忘記加上 f ,否側輸出的是單純的字符串,不會進行變量替換

二、格式規(guī)范

1.字符串輸出格式

代碼示例:

a = "早晨"
b = "下午"
print('早晨')
print("早晨")
print(a)
print("%s,我起床" % a)
print("直到第二天%s,我才睡覺,而到了那天%s,我才起床" %(a,b))
print(f"{a}和")

輸出如下:

早晨
早晨
早晨
早晨,我起床
直到第二天早晨,我才睡覺,而到了那天下午,我才起床
早晨和下午

以示例為介紹主體:

1.對于字符串,可以直接用雙引號或者單引號輸出(本人喜歡按c語法寫)

所以 print(‘早晨’) 和 print(“早晨”) 起到的作用是一樣的

2.字符串變量 a 在具體的引用過程中,可以用 f 和 {} 的配合來快速嵌入

3.要引用的話,應該使用 %s 來標示字符串變量所在的位置又可以分為以下情況

     i)只引用一個%s,那么加空格并且后面列出% a 即可

     ii)引用多個變量時,需要再后面加%(a,b)此類格式

ps:以上的介紹是以本人代碼為對象,變量a與變量b是在代碼示例中展示的

2.浮點數輸出格式

代碼示例:

a = 3.141592654
b = 12.138
print(a)
print(b)
print(f"圓周率 ≈ {a}")
print("%f" % a)
print("%f" % b)

3.141592654
12.138
圓周率 ≈ 3.141592654
3.141593
12.138000

僅用print輸出超過六位小數的浮點數時,并不會改變數值

可以參考前三個print函數

而利用 %f 來指定輸出的時候會自動默認為六位小數

     i)若不足則將補 0 直至補齊六位小數

     ii)若超過六位小數,則將取用四舍五入的策略

代碼示例:

a = 3.141592654
b = 12.138
c = 0.01213825

print("%.8f" % a)
print("%8f" % a)

print("%.8f" % b)
print("%8f" % b)

print("%.4f" % c)
print("%4f" % c)

輸出如下:

3.14159265
3.141593
12.13800000
12.138000
0.0121
0.012138

%與 f 之間可以定義輸出的格式

在示例中,%.nf 是輸出n位小數, 若不足則補零,若多余則四舍五入

%nf 是說明若其位數不足n位則在后面補零以達到n位,若有盈余則采用四舍五入的策略

3.整數類型輸出格式

代碼示例:

a = 23
b = 1

print(a)

print(f"一天中我有{a}小時在學習python")
print("一天中我有%d小時在學習python" % a)

print(f"一天中,我有{a}個小時在學習,個小時在睡覺")
print("一天中,我有%d個小時在學習,%d個小時在睡覺" % (a,b))

輸出如下:

23
一天中我有23小時在學習python
一天中我有23小時在學習python
一天中,我有23個小時在學習,1個小時在睡覺
一天中,我有23個小時在學習,1個小時在睡覺

以示例為介紹主體:

1.對于整數類型,可以直接用print打印輸出

2.整形變量 a 和 b 在具體的引用過程中,可以用 f 和 {} 的配合來快速嵌入

3.要引用的話,應該使用 %d 來標示整形變量所在的位置又可以分為以下情況

     i)只引用一個%d,那么加空格并且后面列出 % a 即可

     ii)引用多個變量時,需要再后面加 % (a,b) 此類格式

代碼示例:

a = 123
b = 31415926

print("%5d" % a)
print("%5d" % b)

print("%05d" % a)
print("%05d" % b)

輸出如下:

  123
31415926
00123
31415926

指定輸出格式為 %nd 的時候會判斷輸出是否滿足 n 位。

若滿足則全部輸出,若不滿足則將在前面補齊空格。

而指定輸出格式為 %0nd 的時候會判斷輸出是否滿足 n 位。

若滿足則全部輸出,若不滿足則將在前面補齊 0 。

附:Python打印中取消換行符

在Python中,我們經常需要使用print函數來輸出信息,但是默認情況下,每次調用print函數都會在輸出內容的末尾加上一個換行符。然而,在某些情況下,我們可能希望取消這個換行符,使得多次調用print函數的輸出能夠在同一行顯示。本文將介紹如何在Python中取消換行符的方法,并提供相應的代碼示例。

方法一:使用end參數

在Python中,print函數提供了一個名為end的參數,可以用來指定輸出內容的末尾字符,默認為換行符。通過修改end參數的值,我們可以取消換行符的輸出。

以下是一個示例代碼:

print("Hello", end=' ')
print("world!")

運行上述代碼,輸出結果為:

Hello world!

代碼中,通過將end參數的值設置為空格,使得第一次調用print函數的輸出結果不換行。而第二次調用print函數時,沒有設置end參數,所以會自動添加默認的換行符。

方法二:使用轉義字符

在Python中,我們可以使用轉義字符\n來表示換行符,類似地,還有其他的轉義字符可以用來表示制表符、回車符等。通過在print函數的輸出內容中添加轉義字符,我們可以在特定位置手動換行。

以下是一個示例代碼:

print("Hello\nworld!")

運行上述代碼,輸出結果為:

Hello
world!

代碼中,我們在字符串"Hello"和"world!"之間添加了轉義字符\n,使得打印輸出在這里換行。

方法三:使用字符串拼接

除了使用print函數的end參數和轉義字符來取消換行符,我們還可以通過字符串拼接的方式實現(xiàn)相同的效果。將需要輸出的內容拼接為一個字符串,然后使用一次print函數輸出整個字符串,就可以避免每次輸出都換行。

以下是一個示例代碼:

message = "Hello "
message += "world!"
print(message)

運行上述代碼,輸出結果為:

Hello world!

代碼中,我們使用+=操作符將"Hello "和"world!"兩個字符串拼接為一個字符串,并將結果賦值給變量message,然后使用一次print函數輸出整個字符串。

總結

到此這篇關于python中print函數的用法示例與詳細講解的文章就介紹到這了,更多相關python中print函數用法內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Gradio機器學習模型快速部署工具應用分享

    Gradio機器學習模型快速部署工具應用分享

    這篇文章主要為大家介紹了Gradio機器學習模型快速部署工具應用分享原文翻譯,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • window11系統(tǒng)下Python3.11安裝numpy庫超詳細教程

    window11系統(tǒng)下Python3.11安裝numpy庫超詳細教程

    這篇文章主要給大家介紹了關于window11系統(tǒng)下Python3.11安裝numpy庫的相關資料,NumPy是Python的第三方擴展包,但它并沒有包含在Python標準庫中,因此您需要單獨安裝它,需要的朋友可以參考下
    2023-12-12
  • Python提取視頻中圖片的示例(按幀、按秒)

    Python提取視頻中圖片的示例(按幀、按秒)

    這篇文章主要介紹了Python提取視頻中圖片的示例,分別按幀和按秒提取,幫助大家利用python處理視頻,獲取素材,感興趣的朋友可以了解下
    2020-10-10
  • 用Python實現(xiàn)篩選文件腳本的方法

    用Python實現(xiàn)篩選文件腳本的方法

    今天小編就為大家分享一篇用Python實現(xiàn)篩選文件腳本的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Matplotlib使用字符串代替變量繪制散點圖的方法

    Matplotlib使用字符串代替變量繪制散點圖的方法

    這篇文章主要介紹了Matplotlib使用字符串代替變量繪制散點圖的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • Python 實現(xiàn)使用dict 創(chuàng)建二維數據、DataFrame

    Python 實現(xiàn)使用dict 創(chuàng)建二維數據、DataFrame

    下面小編就為大家分享一篇Python 實現(xiàn)使用dict 創(chuàng)建二維數據、DataFrame,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python基礎知識學習之類的繼承

    Python基礎知識學習之類的繼承

    今天帶大家學習Python的基礎知識,文中對python類的繼承作了非常詳細的介紹,對正在學習python基礎的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05
  • python語音識別實踐之百度語音API

    python語音識別實踐之百度語音API

    這篇文章主要為大家詳細介紹了python語音識別實踐之百度語音API,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • pycharm遠程調試openstack代碼

    pycharm遠程調試openstack代碼

    這篇文章主要為大家詳細介紹了pycharm遠程調試openstack的代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • 用OpenCV和Python進行人臉識別實戰(zhàn)

    用OpenCV和Python進行人臉識別實戰(zhàn)

    本文主要介紹了用OpenCV和Python進行人臉識別實戰(zhàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2026-01-01

最新評論

阜宁县| 博兴县| 稷山县| 无棣县| 富宁县| 汕头市| 信阳市| 台安县| 河北省| 清苑县| 玉溪市| 曲周县| 雷州市| 巢湖市| 彩票| 日土县| 石渠县| 新建县| 通榆县| 张北县| 溆浦县| 读书| 阳信县| 榕江县| 河津市| 溆浦县| 北海市| 巴林左旗| 东乡族自治县| 奎屯市| 蓬莱市| 高台县| 彩票| 卢龙县| 左云县| 通化市| 潍坊市| 四平市| 平泉县| 屏边| 阜新市|