欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python?用戶輸入和字符串格式化示例詳解

 更新時(shí)間:2023年11月06日 08:54:49   作者:小萬(wàn)哥的博客圓子  
Python 允許用戶輸入數(shù)據(jù)。這意味著我們可以向用戶詢問輸入,這篇文章主要介紹了Python?用戶輸入和字符串格式化指南,以下示例要求用戶輸入用戶名,并在輸入用戶名后將其打印在屏幕上,需要的朋友可以參考下

Python 允許用戶輸入數(shù)據(jù)。這意味著我們可以向用戶詢問輸入。在 Python 3.6 中,使用 input() 方法來(lái)獲取用戶輸入。在 Python 2.7 中,使用 raw_input() 方法來(lái)獲取用戶輸入。以下示例要求用戶輸入用戶名,并在輸入用戶名后將其打印在屏幕上:

Python 3.6:

username = input("請(qǐng)輸入用戶名:")
print("用戶名是:" + username)

Python 2.7:

username = raw_input("請(qǐng)輸入用戶名:")
print("用戶名是:" + username)

Python 字符串格式化

為了確保字符串按預(yù)期顯示,我們可以使用 format() 方法來(lái)格式化結(jié)果。format() 方法允許您格式化字符串的選定部分。有時(shí)文本中有些部分您無(wú)法控制,也許它們來(lái)自數(shù)據(jù)庫(kù)或用戶輸入?為了控制這些值,您可以在文本中添加占位符(花括號(hào) {}),然后通過 format() 方法傳遞這些值:

示例:在您想要顯示價(jià)格的位置添加占位符:

price = 49
txt = "價(jià)格是 {} 美元"
print(txt.format(price))

您可以在花括號(hào)中添加參數(shù),以指定如何轉(zhuǎn)換值:

示例:將價(jià)格格式化為以兩位小數(shù)顯示:

txt = "價(jià)格是 {:.2f} 美元"

如果要使用更多的值,只需將更多的值添加到 format() 方法中:

示例:

print(txt.format(price, itemno, count))

并添加更多的占位符:

示例:

quantity = 3
itemno = 567
price = 49
myorder = "我要 {} 件編號(hào) {} 的商品,每件 {:.2f} 美元。"
print(myorder.format(quantity, itemno, price))

索引編號(hào)

您可以使用索引編號(hào)(花括號(hào)內(nèi)的數(shù)字 {0})來(lái)確保值放置在正確的占位符中:

示例:

quantity = 3
itemno = 567
price = 49
myorder = "我要 {0} 件編號(hào) {1} 的商品,每件 {2:.2f} 美元。"
print(myorder.format(quantity, itemno, price))

此外,如果要多次引用相同的值,可以使用索引號(hào):

示例:

age = 36
name = "John"
txt = "他的名字是 {1}。{1} 今年 {0} 歲。"
print(txt.format(age, name))

命名索引

您還可以使用命名索引,通過在花括號(hào)中輸入名稱(例如 {carname}),但在傳遞參數(shù)值時(shí)必須使用名稱,如 txt.format(carname="Ford")

示例:

myorder = "我有一輛 {carname},它是一輛 {model}。"
print(myorder.format(carname="Ford", model="Mustang"))

到此這篇關(guān)于Python 用戶輸入和字符串格式化指南的文章就介紹到這了,更多相關(guān)Python 用戶輸入和字符串格式化內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python 在屏幕上逐字顯示一行字的實(shí)例

    python 在屏幕上逐字顯示一行字的實(shí)例

    今天小編就為大家分享一篇python 在屏幕上逐字顯示一行字的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2018-12-12
  • Python多線程的退出控制實(shí)現(xiàn)

    Python多線程的退出控制實(shí)現(xiàn)

    這篇文章主要介紹了Python多線程的退出控制實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 淺談Python 中整型對(duì)象的存儲(chǔ)問題

    淺談Python 中整型對(duì)象的存儲(chǔ)問題

    這篇文章主要介紹了淺談Python 中整型對(duì)象的存儲(chǔ)問題的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • 分析機(jī)器學(xué)習(xí)之決策樹Python實(shí)現(xiàn)

    分析機(jī)器學(xué)習(xí)之決策樹Python實(shí)現(xiàn)

    決策樹是一種非參數(shù)的有監(jiān)督學(xué)習(xí)方法,它能夠從一系列有特征和標(biāo)簽的數(shù)據(jù)中總結(jié)出決策規(guī)則,并用樹狀圖的結(jié)構(gòu)來(lái)呈現(xiàn)這些規(guī)則,以解決分類和回歸問題。決策樹算法容易理解,適用各種數(shù)據(jù),在解決各種問題時(shí)都有良好表現(xiàn)
    2021-06-06
  • python繪圖pyecharts+pandas的使用詳解

    python繪圖pyecharts+pandas的使用詳解

    這篇文章主要介紹了python繪圖pyecharts+pandas的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 手動(dòng)實(shí)現(xiàn)把python項(xiàng)目發(fā)布為exe可執(zhí)行程序過程分享

    手動(dòng)實(shí)現(xiàn)把python項(xiàng)目發(fā)布為exe可執(zhí)行程序過程分享

    這篇文章主要介紹了手動(dòng)實(shí)現(xiàn)把python項(xiàng)目發(fā)布為exe可執(zhí)行程序過程分享,本文使用C語(yǔ)言實(shí)現(xiàn)了一個(gè)簡(jiǎn)潔的Python打包程序,需要的朋友可以參考下
    2014-10-10
  • pycharm如何設(shè)置自動(dòng)生成作者信息

    pycharm如何設(shè)置自動(dòng)生成作者信息

    這篇文章主要介紹了pycharm如何設(shè)置自動(dòng)生成作者信息,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • 使用Python requests庫(kù)發(fā)送JSON數(shù)據(jù)的POST請(qǐng)求步驟

    使用Python requests庫(kù)發(fā)送JSON數(shù)據(jù)的POST請(qǐng)求步驟

    在Python這個(gè)強(qiáng)大的編程語(yǔ)言中,requests庫(kù)是一個(gè)廣泛使用且功能強(qiáng)大的HTTP請(qǐng)求庫(kù),發(fā)送POST請(qǐng)求并附帶JSON數(shù)據(jù)是一個(gè)非常常見的需求,本文給大家介紹了如何用Python的requests庫(kù)發(fā)送JSON數(shù)據(jù)的POST請(qǐng)求,需要的朋友可以參考下
    2024-06-06
  • python中selenium庫(kù)的基本使用詳解

    python中selenium庫(kù)的基本使用詳解

    這篇文章主要介紹了python中selenium庫(kù)的基本使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • python3.x上post發(fā)送json數(shù)據(jù)

    python3.x上post發(fā)送json數(shù)據(jù)

    這篇文章通過代碼示例給大家講述了python3.x上post發(fā)送json數(shù)據(jù)的詳細(xì)方法,一起學(xué)習(xí)下。
    2018-03-03

最新評(píng)論