精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

python字符串格式化

python爬蟲知識分享 ? 來源:python爬蟲知識分享 ? 作者:python爬蟲知識分享 ? 2022-02-21 16:28 ? 次閱讀

python字符串格式化

格式化輸出,主要有三種方式

使用 % 進(jìn)行格式化

使用 format 函數(shù)進(jìn)行格式化

使用 f-string 進(jìn)行格式化

由于這三種格式化的內(nèi)容都非常的多,我只介紹最常用的幾種

第一種方法:使用 %

%s 表示這個位置接的是一個字符串變量

%d 表示這個位置接的是一個整型變量

前面有多少個 %,后面就要有多少個變量,一一對應(yīng),多個變量要括號括起來

>>> name = "Jack"
>>> age = 18
>>> print("我的名字是: %s,今年 %d 歲" %(name, age))
我的名字是: Jack,今年 18 歲

更多的格式化式符號,可以參考這張表

https://file.elecfans.com//web2/M00/31/BC/pYYBAGITTRWAX1MzAAAyAE5RuKs807.png

第二種方法:使用 format

在字符串中,使用 {} 進(jìn)行占位,然后在字符串后跟上 .format() 函數(shù),這個函數(shù)的參數(shù)就是我們要往字符串中填充的變量。

format 函數(shù)會依次填充,比如第一個 {} 會取到第一個參數(shù) name,第二個 {} 會取到第二個參數(shù) age

>>> name = "Jack"
>>> age = 18
>>> print("我的名字是:{}, 今年 {} 歲".format(name, age))
我的名字是:Jack, 今年 18 歲

然后如果變量值比較多的話,這樣往往會看錯亂掉。你可以改成使用索引

>>> print("我的名字是:{0}, 今年 {1} 歲".format(name, age))
我的名字是:Jack, 今年 18 歲

甚至還可以直接用變量名進(jìn)行替代

>>> name = "Jack"
>>> age = 18
>>> print("我的名字是:{name}, 今年 {age} 歲".format(name=name, age=age))
我的名字是:Jack, 今年 18 歲

第三種方法:使用 f-string

這種方法是 Python 3.6以上才支持的寫法,只要你在字符串前面加一個 f,開啟 f-string ,就可以在字符中寫入變量。

直接看案例了

>>> name = "Jack"
>>> age = 18
>>> print(f"我的名字是:{name}, 今年 {age} 歲")
我的名字是:Jack, 今年 18 歲

審核編輯:符乾江
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 格式化
    +關(guān)注

    關(guān)注

    2

    文章

    38

    瀏覽量

    9103
  • 字符串
    +關(guān)注

    關(guān)注

    1

    文章

    577

    瀏覽量

    20485
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4782

    瀏覽量

    84449
收藏 人收藏

    評論

    相關(guān)推薦

    base64字符串轉(zhuǎn)換為二進(jìn)制文件

    一些編程知識。以下是將Base64字符串轉(zhuǎn)換為二進(jìn)制文件的一般步驟,以及一個簡單的Python示例代碼。 步驟: 獲取Base64字符串 :首先,你需要有一個Base64編碼的字符串
    的頭像 發(fā)表于 11-10 10:55 ?407次閱讀

    labview字符串如何轉(zhuǎn)換為16進(jìn)制字符串

    在LabVIEW中,將字符串轉(zhuǎn)換為16進(jìn)制字符串是一個常見的需求,尤其是在處理數(shù)據(jù)通信和硬件接口時。LabVIEW提供了多種方法來實(shí)現(xiàn)這一轉(zhuǎn)換,包括使用內(nèi)置函數(shù)、編寫VI(Virtual
    的頭像 發(fā)表于 09-04 15:54 ?1841次閱讀

    labview中如何實(shí)現(xiàn)字符串換行

    。 使用 Append String 函數(shù) :在字符串末尾添加換行符。 使用 Format Into String 函數(shù) :格式化
    的頭像 發(fā)表于 09-04 15:47 ?1265次閱讀

    labview中常用的字符串函數(shù)有哪些?

    在LabVIEW中,常用的字符串函數(shù)廣泛覆蓋了對字符串的各種操作,包括但不限于格式化、搜索、替換、連接、計(jì)算長度等。以下是一些常用的字符串函數(shù)及其簡要說明:
    的頭像 發(fā)表于 09-04 15:43 ?517次閱讀

    labview字符串的四種表示各有什么特點(diǎn)

    。在LabVIEW中,字符串是一種基本的數(shù)據(jù)類型,用于表示文本信息。字符串在LabVIEW中有多種表示方式,每種方式都有其特定的應(yīng)用場景和特點(diǎn)。以下是對LabVIEW中四種字符串表示方式的分析: 1.
    的頭像 發(fā)表于 09-04 15:40 ?419次閱讀

    C語言字符串編譯函數(shù)介紹

    在C語言中,字符串實(shí)際上是使用null字符O'終止的一維字符數(shù)組。因此,一個以null結(jié)尾的字符串,包含了組成字符串
    的頭像 發(fā)表于 03-07 16:18 ?478次閱讀
    C語言<b class='flag-5'>字符串</b>編譯函數(shù)介紹

    labview二進(jìn)制字符串轉(zhuǎn)數(shù)值

    字符串是一種常見的數(shù)據(jù)類型,它表示了以二進(jìn)制形式存儲的數(shù)據(jù)。當(dāng)我們需要將這些二進(jìn)制字符串轉(zhuǎn)換為數(shù)值時,LabVIEW提供了一些常用的函數(shù)和方法,可以幫助我們完成這個任務(wù)。 首先,我們需要明確二進(jìn)制字符串
    的頭像 發(fā)表于 01-05 16:20 ?2471次閱讀

    labview掃描字符串怎么用

    LabVIEW 是一種流程編程語言和開發(fā)環(huán)境,主要用于控制、測量和監(jiān)測系統(tǒng)。在 LabVIEW 中,掃描字符串是一項(xiàng)常見的任務(wù),它允許用戶按照一定的模式從輸入字符串中提取所需的信息。下面我將詳細(xì)
    的頭像 發(fā)表于 12-29 10:12 ?1866次閱讀

    KUKA 機(jī)器人系統(tǒng)函數(shù)StrFind()-在字符串里查找

    搜索字符串變量 用功能 StrFind() 可以搜索字符串變量的字符串。 Result = StrFind( StartAt, StrVar[], StrFind[], CaseSens )
    的頭像 發(fā)表于 12-27 10:36 ?629次閱讀

    labview掃描字符串怎么用

    LabVIEW是一種圖形編程語言,用于開發(fā)控制、測量和監(jiān)控系統(tǒng)。雖然它主要用于工程和科學(xué)領(lǐng)域,但也可以用于處理文本和字符串。 在LabVIEW中,可以使用字符串處理函數(shù)來掃描字符串
    的頭像 發(fā)表于 12-26 16:58 ?1873次閱讀

    labview中怎么對字符串中的進(jìn)行實(shí)時處理

    LabVIEW是一種用于開發(fā)控制、測試和測量系統(tǒng)的可視編程環(huán)境,它提供了許多處理字符串的功能。在LabVIEW中,可以使用不同的函數(shù)和工具來實(shí)時處理字符串。下面我將詳細(xì)介紹一些常見的方法和技術(shù)
    的頭像 發(fā)表于 12-26 14:12 ?1770次閱讀

    oracle字符串split成多個

    Oracle是一種廣泛使用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它提供了許多強(qiáng)大的功能和函數(shù),用于處理和操作數(shù)據(jù)。其中之一就是字符串分割(split)方法,該方法用于將一個字符串按照指定的分隔符分割成多個子字符串
    的頭像 發(fā)表于 12-06 09:54 ?5115次閱讀

    oracle中拼接字符串函數(shù)

    在Oracle中,我們可以使用 CONCAT 函數(shù)來拼接字符串。CONCAT 函數(shù)接受兩個參數(shù),它將這兩個參數(shù)連接起來并返回相應(yīng)的字符串結(jié)果。 語法示例: CONCAT(string1
    的頭像 發(fā)表于 12-06 09:49 ?2807次閱讀

    字符數(shù)組和字符串有沒有區(qū)別?

    字符數(shù)組和字符串有沒有區(qū)別?
    的頭像 發(fā)表于 11-30 16:39 ?623次閱讀

    MySQL替換字符串函數(shù)REPLACE

    MySQL是目前非常流行的開源數(shù)據(jù)庫管理系統(tǒng)之一,它具有強(qiáng)大的功能和性能。其中之一的字符串函數(shù)REPLACE,可以用于替換字符串中的指定字符字符串。在本文中,我們將詳細(xì)討論MySQL
    的頭像 發(fā)表于 11-30 10:44 ?1480次閱讀