日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python 格式化字符串长度_python-格式化字符串

發(fā)布時(shí)間:2024/10/8 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 格式化字符串长度_python-格式化字符串 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

python格式化字符串有兩種方式:

1、百分號(hào)形式(%):默認(rèn)右對(duì)齊? ?"-"表示多對(duì)齊

常用的類型碼: s -->字符串 d---->數(shù)字? ?f--->浮點(diǎn)數(shù)

%s? ?%d? ?%d

%[+-寬度.精度]類型碼? #精度,就是小數(shù)點(diǎn)后保留的位數(shù),默認(rèn)是6位

2、format方法形式---先進(jìn)一點(diǎn)

默認(rèn)右對(duì)齊

“:”? 后面可以帶填充的字符,只能填一個(gè):比如 “-”、"a"? ,默認(rèn)空格

>>> "{:-<12d}".format(8)? ?#12,是寬度。d,指數(shù)字。

'8-----------'

>>> "{:0

'80000000'

下面舉例說(shuō)明:

輸入三行字符,1)以指定寬度左右對(duì)齊;

2)以最長(zhǎng)字符串的長(zhǎng)度左右對(duì)齊

str1 = input("請(qǐng)輸入第一行文字:")

str2= input("請(qǐng)輸入第二行文字:")

str3= input("請(qǐng)輸入第三行文字:")

1、%形式---默認(rèn)右對(duì)齊

以指定寬度對(duì)齊:20寬度

右對(duì)齊:

print("%20s" %str1)print("%20s" %str2)print("%20s" % str3)

左對(duì)齊:

print("%-20s" %str1)print("%-20s" %str2)print("%-20s" % str3)

以最長(zhǎng)字符串寬度對(duì)齊:

右對(duì)齊:

max_length =max(len(str1),len(str2),len(str3))#fmt = "%%%ds" % max_length #“%數(shù)字s”

fmt = "%" + str(max_length) + "s"

print(fmt)print(fmt %str1)print(fmt %str2)print(fmt % str3)

左對(duì)齊:

max_length=max(len(s1),len(s2),len(s3))#fmt = "%%%ds" % -max_length #“%數(shù)字s”

fmt = "%" + str(-max_length) + "s"

print(fmt)print(fmt %str1)print(fmt %str2)print(fmt % str3)

2、format形式

指定寬度:

右對(duì)齊:print("{:>20}".format(str1))print("{:>20}".format(str2))print("{:>20}".format(str3))

左對(duì)齊:print("{:<20}".format(str1))print("{:<20}".format(str2))print("{:<20}".format(str3))

最長(zhǎng)字符寬度:

右對(duì)齊:#自定義寬度,用變量max_length綁定,傳入里面的 "{}"

print("{:>{}}".format(str1,max_length))print("{:>{}}".format(str2,max_length))print("{:>{}}".format(str3,max_length))

左對(duì)齊:#自定義寬度,用變量max_length綁定,傳入里面的 "{}"

print("{:

總結(jié)

以上是生活随笔為你收集整理的python 格式化字符串长度_python-格式化字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。