加入收藏 | 设为首页 | 会员中心 | 我要投稿 成都站长网 (https://www.028zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

python在字符串中使用变量的方法

发布时间:2022-12-10 13:36:16 所属栏目:PHP教程 来源:网络
导读: Python在字符串中引用变量的4种方法
:Python在字符串中引用变量的4种方法
?:阿飞学不会吖的主页
:主攻前端,也会涉及到服务器
?♂?:及时当勉励,岁月不待人??
目录
1. + 连字符
name =

Python在字符串中引用变量的4种方法

:Python在字符串中引用变量的4种方法

?:阿飞学不会吖的主页

:主攻前端,也会涉及到服务器

?♂?:及时当勉励,岁月不待人??

目录

1. + 连字符

name = 'guohaofei'
print('my name is' + name)
# 输出结果为 my name is guohaofei

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()函数

对于变量较多的情况,加入加’+‘或者’%'相对比较麻烦PHP字符串变量,这种情况下可以使用format函数

name = 'zhangsan'  
age = 25  
price = 4500.225  
info = 'my name is {my_name},i am {my_age} years old,my price is {my_price}'\  
    .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

4、format()函数的进阶版

aaa = '我'
bbb = '知'
ccc = "道"
ddd = "你"
eee = "一定"
fff = "good at Python"
 
print(f"我想对你说:\n{aaa}\n{bbb}\n{ccc}\n{ddd}\n{eee}\n{fff}")
 
 
运行结果:
我想对你说:
我
知
道
你
一定
good at Python

f在字符串前面,字符串中引入变量直接{变量名},推荐使用这款

note:python3.6以上才支持的。

(编辑:成都站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!