溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

字符串格式化

發(fā)布時(shí)間:2020-10-15 10:36:16 來源:網(wǎng)絡(luò) 閱讀:94 作者:wx5c4325f004b0a 欄目:編程語言

str_1 = '字符串的格式化'
v11 = str_1.center(100,'-')
print(v11)
name = "huangyoujian"
age = 23
print("my name is %s,age is %d"%(name,age))

print("my name is %(name)s,age is %(age)d"%({'name':'haha','age':24}))

print("my name is %(name)-60s,age is %(age)d"%({'name':"laowang",'age':24}))# 左對(duì)齊
print("my name is %(name)+60s,age is %(age)d"%({'name':"laowang",'age':24}))# 右對(duì)齊

print('root','X','0','0',sep=':')
"""format字符串格式化"""
print(''50)
v = "my name is {},age is {},hobby is {}".format("huangyoujan",18,'playgame')
print(v)
print(''50)
print("可以根據(jù)索引來取值")
v1 = "my name is {2},age is {1},hobby is {0}".format("huangyoujan",18,'playgame')
print(v1)
print(''50)
print('也可以只取其中的一個(gè)值')
v2 = "my name is {1},age is {1},hobby is {1}".format("huangyoujan",18,'playgame')
print(v2)
print(''50)
print('可以傳遞一個(gè)列表')
v3 = "my name is {0},age is {1}".format(['laohuang',18])
print(v3)
print('
'50)
print('也可以傳遞一個(gè)表達(dá)式')
v4 = "my name is {name},age is {age},hobby is {name}".format(name='laowang',age=24)
print(v4)
print('
'*50)
print('還可以傳遞一個(gè)字典')
v5 = "my name is {name},age is {age},hobby is {name}".format({'name':'HYJ','age':18})
print(v5)
print(''50)
print('根據(jù)索引取傳遞列表中的值')
v6 = "my name is {0[0]},age is {0[1]},hobby is {0[2]}".format([0,1,2],[3,4])
print(v6)
print(''50)
print('按指定格式傳遞參數(shù)')
v7 = "my name is {:s},age is {:d},hobby is {:s}".format("huangyoujan",18,'playgame')
print(v7)
print(''50)
v8 = "my name is {name:s},age is {age:d},hobby is {hobby:s}".format(name="huangyoujan",age=18,hobby='playgame')
print(v8)
print(''50)
print('按指定格式傳遞一個(gè)字典')
v9 = "my name is {name:s},age is {age:d},hobby is {hobby:s}".format(
{'name':'laowang','age':18,'hobby':'playgame'})
print(v9)
print(''50)
print('進(jìn)制之間的轉(zhuǎn)換')
v10 = "number:{:b},{:o},{:d},{:x},{:X},{:%}".format(15,15,15,15,15,18.54121)
print(v10)
print(''50)
v13 = "number:{0:b},{0:o},{0:d},{0:x},{0:X},{0:%}".format(15)
print(v13)

str_2 = 'END'
v12 = str_2.center(100,'-')
print(v12)

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI