Python在字串中引用變數

2021-10-08 19:24:53 字數 873 閱讀 1593

python在字串中引用變數

在字串中加入變數有三種方法:

1、+ 連字元

name = 『zhangsan』

print('my name is '+name)

#結果為 my name is zhangsan

2、% 字元

name = 『zhangsan』

age = 25

price = 4500.225

print(『my name is %s』%(name))

print(『i am %d』%(age)+』 years old』)

print(『my price is %f』%(price))

#保留指定位數小數(四捨五入)

print(『my price is %.2f』%(price))

結果為my name is zhangsan

i am 25 years old

my price is 4500.225000

my price is 4500.23

3、format()函式

對於變數較多的情況,加入加』+『或者』%'相對比較麻煩,這種情況下可以使用format函式

name = 『zhangsan』

age = 25

price = 4500.225

info = 『my name is ,i am years old,my price is 』\

.format(my_name=name,my_age=age,my_price=price)

print(info)

結果為:

my name is zhangsan,i am 25 years old,my price is 4500.225

python在字串中引用變數

1 name lisi print you name name 2 格式化輸出 類是與c name lisi age 25 price 345.78 print name is s name print i am d age year 3 format函式 變數較多的情況下使用 s d a 1 fo...

JS在字串中鑲嵌變數 JS在引號中引用變數

先看乙個案例 for var i i 如果把dele n 換為dele n 那麼 for迴圈結束後 每個button的onclick都是dele n 而不是0 1 2 3。在字串中鑲嵌變數,如果字串最外層是用單引號引起來的,那麼應在變數兩邊加上 並用引號引起來 相反如果是用雙引號引起來的,則用雙引號...

Python 字串中嵌入變數

問題 想建立乙個內嵌變數的字串,變數被它的值替換掉 解決方案 python並沒有對在字串中簡單替換變數值提供直接的支援,但是通過字串的format 方法來解決這個問題 如果要被替換的變數能在變數域中找到,那麼結合使用format map 和vars vars 還有乙個有意思的特性就是它也適用於物件例...