字串中加入變數

2021-09-19 12:48:33 字數 910 閱讀 1402

**:

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

less樣式中加入變數

有時候我們為了方便統一修改樣式,或是為了精簡 就可以在樣式中採用變數的方式。1.定義顏色 如果頁面的背景顏色 文字顏色等是同一種,我們可以定義乙個顏色變數,這樣後期如果修改整體色調就會很方便。back color fff background back color color back color ...

變數 字串

變數 全域性變數和靜態變數的異同 相同點 都保留在靜態儲存區,生命期與程式生命期相同。不同點 全域性變數具有全域性作用域,靜態變數具有穩健作用域。把區域性變數改為靜態變數後是改變了它的儲存方式,即改變了它的生存期 把全域性變數改變為靜態變數後是改變了它的作用域,限制了它的適用範圍。全域性變數和區域性...

字串變數

string是乙個類,string的變數是物件的管理者而非所有者,就像陣列變數是陣列的管理者而非所有者一樣。new 建立 string s new string a string 建立了乙個string的物件,用 a string 初始化這個物件,建立管理這個物件的變數s,讓s管理這個物件 初始化字...