python 09 字串格式化

2021-10-02 07:18:24 字數 959 閱讀 3420

# python 字串格式化

msg = 'i am %s my hobby is music' % 'jake' # % 後面加s表示該位置是字串

print(msg)

basic = "my name is %s age %d" # %後門加d 表示該位置是數字

print(basic % ("tom", 10))

msg1 = "i am my age ".format("lufei", 19) # 可以把引數理解為列表,前面的引數表示索引取值

print(msg1)

msg2 = "i am my age ".format("lufei", 19)

print(msg2)

msg3 = "i am age ".format(name="jake", age="20") # 引數替換形式

print(msg3)

msg3_1 = "i am age ".format(name="jake", age=20) # 引數替換形式

print(msg3_1)

vv =

msg4 = "i am age ".format(**vv) # 傳入字典前面需要加*號

msg5 = "i am age money".format("namei", 24, 189.9) # 這種寫法的含義與 %s的用法類似

print(msg5)

msg6 = "i am age money".format(*["shanzhi", 35, 8]) # 傳入列表

print(msg6)

msg7 = "member:**********************************".format(15, 15, 15, 15, 15, 15, 15)

print(msg7) # 轉換二進位制 轉換八進位制 轉換16進製制小寫 轉換16進製制大寫 轉換成百分號的資料

python基礎09 字串格式化

首先,使用 s 的方法。usr bin env python coding utf 8 不用format方法,使用 s 和 d name tom age 100msg s is a good man,你可以活到 d 歲.name,age d 只能傳數字,所以用 s 最方便 print msg 對字串...

3 1 2 字串格式化

類string.formatter 類formatter 有下面的公共訪問方法 format format string,args,kwargs format 是最基本的 api方法。它把引數 args 和kwargs 按格式字串 format string 進行格式化。這個函式只是呼叫 vform...

7 8 9字串格式化

格式化輸出語句,可以利用佔位符實現資料的輸出。常用的佔位符有字串 s 字元 c 整數 d 小數 f 等。方法名稱 描述public static string format string format,各種型別 args 根據指定結構進行文字格式化顯示 public class stringdemo...