python 格式化符號操作符

2021-06-23 07:08:06 字數 1430 閱讀 7749

字串格式化符號含義

>>> '%c' '%c' '%c' %(96,97,98)

'`ab'

>>> '%c' '%c' '%c' % (96,97,98,)

'`ab'

>>> '%c %c %c' % (96,97,98)

'` a b'

>>> '%c %c %c' % (99,97,98)

'c a b'

>>> '%d %d %d' % (4,5,4+5)

'4 5 9'

>>> '%x' % 10

'a'>>> '%x' % 100

'64'

>>> '%f' % 27.666

'27.666000'

>>> '%e' % 27.666

'2.766600e+01'

>>> '%5.1f' % 27.666

' 27.7'

>>> '%.2e' % 27.666

'2.77e+01'

>>> '%+10d' % 27.666

' +27'

>>> '%-d' % 27.666

'27'

>>>

符號

說明%c格式化字元及其

ascii碼%s

格式化字串

%d格式化整數

%o格式化無符號八進位制數

%x格式化無符號十六進製制數

%x格式化無符號十六進製制數(大寫)

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

%e用科學計數法格式化

定點數%e

作用同%e

,用科學計數法格式化

定點數%g

根據值的大小決定使用%f活

%e%g

作用同%g

,根據值的大小決定使用

%f或者

%e格式化操作符輔助指令符號

說明m.nm

是顯示的最小總寬度,

n是小數點後的位數

-用於左對齊

+在正數前面顯示加號(+)

#在八進位制數前面顯示 '

0o',在十六進製制數前面顯示 '

0x'

或 '0x'

0顯示的數字前面填充 '

0' 取代空格

字串轉義字元含義符號

說明\'單引號

\"雙引號

\a發出系統響鈴聲

\b退格符

\n換行符

\t橫向製表符(

tab)

\v縱向製表符

\r回車符

\f換頁符

\o八進位制數代表的字元

\x十六進製制數代表的字元

\0表示乙個空字元

\\反斜槓

格式化操作符

字串格式化符號 格式化字元 轉換方式 c 轉換成字元 ascii 碼值,或者長度為一的字串 r 優先用 repr 函式進行字串轉換 s 優先用 str 函式進行字串轉換 d i 轉成有符號十進位制數 u 轉成無符號十進位制數 o 轉成無符號八進位制數 x x unsigned 轉成無符號十六進製制數...

格式化操作符( )

格式化字元 轉換方式 c轉換成字元 ascii 碼值,或者長度為一的字串 r優先用 repr 函式進行字串轉換 s優先用 str 函式進行字串轉換 d轉成有符號十進位制數 u轉成無符號十進位制數 o轉成無符號八進位制數 x x unsigned 轉成無符號十六進製制數 x x 代表轉換後的十六進 制...

Python字串格式化 操作符

在許多程式語言中都包含有格式化字串的功能,比如c和fortran語言中的格式化輸入輸出。python中內建有對字串進行格式化的操作 格式化字串時,python使用乙個字串作為模板。模板中有格式符,這些格式符為真實值預留位置,並說明真實數值應該呈現的格式。python用乙個tuple將多個值傳遞給模板...