格式化操作 方法

2022-08-29 19:36:13 字數 949 閱讀 8546

格式化%操作符

例子:

name=input("name:")

age=int(input("age:"))

job=input("job:")

salary=input("salary:")

info_1='''

-----------info of %s------------

name:%s

age:%s

job:%s

salary:%s

---------------------------------

'''%(name,name,age,job,salary)#格式化輸出方法1

print(info_1)

結果:

-----------info of wenhewen------------

name:wenhewen

age:12

job:it

salary:22222

---------------------------------

格式化符號

說明%c

轉換成字元(ascii 碼值,或者長度為一的字串)

%r優先用repr()函式進行字串轉換

%s優先用str()函式進行字串轉換

%d / %i

轉成有符號十進位制數

%u轉成無符號十進位制數

%o轉成無符號八進位制數

%x / %x

轉成無符號十六進製制數(x / x 代表轉換後的十六進製制字元的大小寫)

%e / %e

轉成科學計數法(e / e控制輸出e / e)

%f / %f

轉成浮點數(小數部分自然截斷)

%g / %g

%e和%f / %e和%f 的簡寫

%%輸出% (格式化字串裡面包括百分號,那麼必須使用%%)

python 格式化操作

格式化操作 本質 對映 常見用途 對字串格式化輸出 對數值進行精度處理,進製轉換等。兩種方式 1.用 格式符來格式化 2.用str.format 方法格式化 1.用 格式符 a.格式化字串。例 s s s fu sheng shabi fu sheng shabi b.格式化數值。例 2f 3.14...

python格式化操作

python格式化的形式主要有以下幾種形式 1 句子 字串 中的某個詞彙替換 a ran print my name is s a 輸出 my name is ran,將a的字串賦值給 s s表示字串,d表示整數,f表示浮點數 2 指定輸出數值的小數字個數 b 3.14 print p value ...

日期格式化方法

date型別有一些專門用於將日期格式化為字串的方法 1 todatestring 以特定的於實現的格式顯示星期幾 年月日。2 totimestring 以特定的於實現的格式顯示時分秒和時區。3 tolocaledatestring 以特定於地區的格式顯示星期幾 年月日。4 tolocaltimest...