python格式化輸出的方式

2021-10-25 18:29:28 字數 896 閱讀 6903

1、三引號格式化輸出

用例:

meg = '''

格式化輸出

格式化輸出

'''print(meg)//內容是什麼樣的就會輸出什麼樣的格式

注:三引號賦值給變數有格式化作用/不賦值有注釋作用

2、 格式化符號

python 字串格式化符號:

符號 描述

%s 格式化字串

%d 格式化整數

%f 格式化浮點數字,可指定小數點後的精度

更多格式化符號此處

用例:

meg = 'a'

meg1 = 'b'

meg2 = 'c'

print('我是'+meg+'不是'+meg1+'更不可能是'+meg2)

//格式化%s

print('我是:%s不是:%s更不可能是:%s' % (meg, meg1, meg2))

2、 format格式化

python2.6 開始,新增了一種格式化字串的函式 str.format(),它增強了字串格式化的功能。

基本語法是通過 {} 和 : 來代替以前的 % 。

format 函式可以接受不限個引數,位置可以不按順序。

-->"{} {}".format("hello", "world")    # 不設定指定位置,按預設順序

//'hello world'

-->" ".format("hello", "world") # 設定指定位置

//'hello world'

-->" ".format("hello", "world") # 設定指定位置

//'world hello world'

python格式化輸出的幾種方式

第一種 字串拼接 就不寫了 下面的是 第二 第三 第四種 name input name age int input age print type age type str age job input job salary input salary info info of s name s age...

python格式化輸出

原文 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 格式標記字串 要輸出的值組 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部...

python 格式化輸出

usr bin python coding utf 8 可以指定所需長度的字串的對齊方式 預設 左對齊 右對齊 中間對齊 只用於數字 在小數點後進行補齊 print 1 t format wangyu print 2 t format 1.1415926 print 3 t format 1.141...