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

python中%格式表達(dá)式實(shí)例用法

 更新時(shí)間:2021年06月18日 08:21:17   作者:小妮淺淺  
在本篇文章里小編給大家整理的是一篇關(guān)于python中%格式表達(dá)式實(shí)例用法的相關(guān)內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)下。

1、通過(guò)%格式表達(dá)式可以構(gòu)建對(duì)象的格式化字符串輸出。%表達(dá)式,由%分隔,左側(cè)為格式字符串,由固定字符串和%開(kāi)頭的格式化樣式組成,右側(cè)為實(shí)際的對(duì)象,或?qū)ο笤M。

>>> '%o' % 10
'12'
>>> '%.3f' % 0.1234
'0.123'
>>> '%-10s' % 'abcdefg'+'___'
'abcdefg   ___'
>>> 'Sum = %d' % 5050
'Sum = 5050'
>>> 'Hello %s' % 'My Baby'
'Hello My Baby'

2、使用多%格式字符和對(duì)象元組,%格式表示可以包括多個(gè)格式化輸出對(duì)象。

>>> '%d = %f' % (10,10.0)
'10 = 10.000000'
>>> '%s go to %s' % ('Tom','Shanghai')
'Tom go to Shanghai'

知識(shí)點(diǎn)擴(kuò)展:

字符串操作 'abc %s' % 'abc' '%s'類似占位符 這行代碼的結(jié)果

問(wèn)的是%操作符(字符串格式化,string formatting),說(shuō)明如下:

%[(name)][flags][width].[precision]typecode

(name)為命名

flags可以有+,-,' '或0。+表示右對(duì)齊。-表示左對(duì)齊。' '為一個(gè)空格,表示在正數(shù)的左側(cè)填充一個(gè)空格,從而與負(fù)數(shù)對(duì)齊。0表示使用0填充。

width表示顯示寬度

precision表示小數(shù)點(diǎn)后精度

以下是類型碼

  • %s 字符串 (采用str()的顯示)
  • %r 字符串 (采用repr()的顯示)
  • %c 單個(gè)字符
  • %b 二進(jìn)制整數(shù)
  • %d 十進(jìn)制整數(shù)
  • %i 十進(jìn)制整數(shù)
  • %o 八進(jìn)制整數(shù)
  • %x 十六進(jìn)制整數(shù)
  • %e 指數(shù) (基底寫(xiě)為e)
  • %E 指數(shù) (基底寫(xiě)為E)
  • %f 浮點(diǎn)數(shù)
  • %F 浮點(diǎn)數(shù),與上相同%g 指數(shù)(e)或浮點(diǎn)數(shù) (根據(jù)顯示長(zhǎng)度)
  • %G 指數(shù)(E)或浮點(diǎn)數(shù) (根據(jù)顯示長(zhǎng)度)
  • %% 字符"%"

以上就是python中%格式表達(dá)式實(shí)例用法的詳細(xì)內(nèi)容,更多關(guān)于python中%格式表達(dá)式如何使用的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python實(shí)現(xiàn)過(guò)濾敏感詞

    python實(shí)現(xiàn)過(guò)濾敏感詞

    這篇文章主要介紹了python如何實(shí)現(xiàn)過(guò)濾敏感詞,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-05-05
  • python 基于Apscheduler實(shí)現(xiàn)定時(shí)任務(wù)

    python 基于Apscheduler實(shí)現(xiàn)定時(shí)任務(wù)

    這篇文章主要介紹了python Apscheduler的使用方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • Django日志模塊logging的配置詳解

    Django日志模塊logging的配置詳解

    日志在程序開(kāi)發(fā)中是少不了的,通過(guò)日志我們可以分析到錯(cuò)誤在什么地方,有什么異常。在生產(chǎn)環(huán)境下有很大的用處。在java 開(kāi)發(fā)中通常用 log4j,logback 等三方組件。下面這篇文章主要介紹了Django日志模塊logging的相關(guān)資料,需要的朋友可以參考下。
    2017-02-02
  • 基于Python制作一個(gè)多進(jìn)制轉(zhuǎn)換工具

    基于Python制作一個(gè)多進(jìn)制轉(zhuǎn)換工具

    這篇文章主要介紹了如何利用Python制作一個(gè)多進(jìn)制轉(zhuǎn)換工具,可以實(shí)現(xiàn)2進(jìn)制、4進(jìn)制、8進(jìn)制、10進(jìn)制、16進(jìn)制、32進(jìn)制直接的互轉(zhuǎn),需要的可以參考一下
    2022-02-02
  • Python抓取框架 Scrapy的架構(gòu)

    Python抓取框架 Scrapy的架構(gòu)

    這篇文章主要為大家詳細(xì)介紹了Python抓取框架,針對(duì)Scrapy的架構(gòu)進(jìn)行分析,感興趣的小伙伴們可以參考一下
    2016-08-08
  • python繪制柱形圖的方法

    python繪制柱形圖的方法

    這篇文章主要為大家詳細(xì)介紹了python繪制柱形圖的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • python根據(jù)文件大小打log日志

    python根據(jù)文件大小打log日志

    這篇文章主要介紹了python根據(jù)文件大小打log日志的方法,可實(shí)現(xiàn)循環(huán)打日志,即第一個(gè)文件達(dá)到maxBytes大小后就寫(xiě)入第二個(gè)文件,以此類推,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-10-10
  • 手把手教你Python抓取數(shù)據(jù)并可視化

    手把手教你Python抓取數(shù)據(jù)并可視化

    很多小伙伴在提到python數(shù)據(jù)可視化的時(shí)候第一反應(yīng)就是matplotlib庫(kù),但實(shí)際上python還有很多很好用的數(shù)據(jù)可視化的庫(kù),下面這篇文章主要給大家介紹了關(guān)于如何利用Python抓取數(shù)據(jù)并可視化的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • 解決Python中字符串和數(shù)字拼接報(bào)錯(cuò)的方法

    解決Python中字符串和數(shù)字拼接報(bào)錯(cuò)的方法

    相信很多的新手朋友都會(huì)碰到python連接字符串和數(shù)字的問(wèn)題,因?yàn)閜ython是強(qiáng)類型的語(yǔ)言,如果你把一個(gè)字符串和數(shù)字直接做連接的操作的話,就會(huì)直接報(bào)錯(cuò)的,今天就給大家說(shuō)下字符串和數(shù)字拼接的問(wèn)題,有需要的朋友們可以參考借鑒。
    2016-10-10
  • ?python 中的條件判斷語(yǔ)句的使用介紹

    ?python 中的條件判斷語(yǔ)句的使用介紹

    這篇文章主要介紹了?python 中的條件判斷語(yǔ)句的使用,主要學(xué)習(xí)內(nèi)容有封裝過(guò)于復(fù)雜的邏輯判斷,不同分支下的重復(fù)代碼等,更多相關(guān)內(nèi)容,需要的小伙伴可以參考下面文章詳細(xì)介紹內(nèi)容
    2022-03-03

最新評(píng)論