python 如何引用变量

Python (228) 2023-05-25 14:37:07

在字符串中引入变量有三种方法:

1、+ 连字符

name='zhangsan'
print('mynameis'+name)

结果为

mynameiszhangsan

相关推荐:《Python入门教程》

2、% 字符

name='zhangsan'
age=25
price=4500.225
print('mynameis%s'%(name))
print('iam%d'%(age)+'yearsold')
print('mypriceis%f'%(price))
#保留指定位数小数(四舍五入)
print('mypriceis%.2f'%(price))

结果为

mynameiszhangsan
iam25yearsold
mypriceis4500.225000
mypriceis4500.23

3、format()函数

对于变量较多的情况,使用'+'或者'%'相对比较麻烦,这种情况下可以使用format函数

name='zhangsan'
age=25
price=4500.225
info='mynameis{my_name},iam{my_age}yearsold,mypriceis{my_price}'\
.format(my_name=name,my_age=age,my_price=price)
print(info)

结果为:

mynameiszhangsan,iam25yearsold,mypriceis4500.225
THE END

发表回复