python學習(六) 字串格式化

2021-08-21 21:56:28 字數 1014 閱讀 6550

1、基礎拼接

# 字串拼接:將lhg拼接到am後處

msg = 'i am %s my hobby is %s' %('lhg','alex')

# 列印百分比-四捨五入

tpl = "percent %.2f %%" %99.93242345

print(tpl)

# 鍵的方式拼接字串

tpl = "i am %(name)s age %(age)d" %

# 字串拼接:將lhg拼接到am後處

msg = 'i am %s my hobby is %s' %('lhg','alex')

# 列印百分比-四捨五入

tpl = "percent %.2f %%" %99.93242345

print(tpl)

# 鍵的方式拼接字串

tpl = "i am %(name)s age %(age)d" %

2、百分號方式

# 加顏色

msg = 'i am \033[43;1m%(name)+20s\033[0m my hobby is alex' %

print(msg)

3、sep拼接

print('root', 'x', '0', '0', sep=':')
3、format

msg = 'i am  my hobby is alex' .format('asd', 0, 5)

msg1 = 'i am my hobby is alex' .format(name = 'asd',age = '3')

# **字典,*列表

# msg1 = 'i am my hobby is alex' .format(**)

# msg1 = 'i am my hobby is alex' .format(*['asd', 1])

print(msg, msg1)

Python學習筆記11 字串格式化

符號 說明 c 格式化字元及其 ascii 碼 s格式化字串 d格式化整數 o格式化無符號八進位制數 x格式化無符號十六進製制數 x格式化無符號十六進製制數 大寫 f格式化浮點數字,可指定小數點後的精度 e用科學計數法格式化浮點數 e作用同 e,用科學計數法格式化浮點數 g根據值的大小決定使用 f ...

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...