python中常用format的用法

2021-10-07 08:21:08 字數 1217 閱讀 5282

# 1) 一般format

name1 =

input

('請輸入您的名字:'

)age1 =

int(

input

('請輸入您的年齡:'))

print

('我是{},年齡是{}歲'

.format

(name1, age1)

)# 2)列表形式的format:

name =

input

('請輸入您的名字:'

)age =

int(

input

('請輸入您的年齡:'))

print

('我是,年齡是歲,您好,我是***,年齡'

.format

(name, age)

)# 3)key形式的format:

str4 =

'我叫,今年歲,我的分數是'

.format

(name=

'李四'

, age=

18, score=88)

print

(str4)

# key形式的format的變形:

# f''

a ='傻不'

b ='han憨'

c = f'你是a=,你是真的b=,優點='

print

(c)# 你是a=han憨,你是真的b=傻不,優點=傻不han憨

# 數字格式化

""":.nf 顯示小數點的小數點位數(n位) 冒號就是分隔的作用

:x>nd 數字佔n位,不夠的用x在左邊填充,x為任意字元

:xa =

3.1415926

b =8.32423423

print

('pi是'

.format

(a, b)

)# pi是3.14

print

('pi是'

.format

(a, b)

)# pi是8.32 1表示下標,取第二個數字,

print

(f'pi是'

)# pi是3.14

d =214

print

(f'數字是'

)# 數字是21400

print

(f'數字是'

)# 數字是00214

Python中常用函式

python中常用函式 1 range 函式 函式定義 返回值 返回乙個遞增或遞減的數字列表,列表的元素值由三個引數決定 start表示列表開始的值,預設為 0 stop 表示列表結束的值,該引數不可缺少 引數step表示步長,預設值為 1 range 返回的是乙個遞增或遞減的數字列表。例1 ran...

python中常用函式

不同 p re.compile a for i in a if p.match i print s is match i else print s is not match i 在中包含本身,表示 或者 匹配.用 和 表示.出現在的開頭,表示取反.abc 表示除了a,b,c之外的所有字元。沒有出現在...

python中常用的語法 python常用語法

python抓取資料方式 開始 第一種 response 獲取 data response.text 第二種 requests 獲取 data requests.get link data data.text 第三種 urlopen 獲取 data urlopen link read beautif...