Python 官方文档:入门教程 => 点击学习
共三个用法,如下所示 使用字符串的fORMat()函数,通过" 字{0}符{1}串".format(变量1,变量2,...)的方式,所有变量都作为format()函数的参数,在字符串中用“{}”来接收
使用字符串的fORMat()函数,通过" 字{0}符{1}串".format(变量1,变量2,...)
的方式,所有变量都作为format()函数的参数,在字符串中用“{}”来接收变量。
使用"字%d符%f串"%(变量1,变量2,...)
的格式,字符串引用变量的方式类似C语言(通过%d代表整型,%f代表浮点型,%s代表字符串),然后将变量全部写在%后面的括号中。
用f"变量1{a},变量2{b}"
的方式,在字符串前面写一个f,然后字符串中引用变量的部分用{变量名}来表示。
(完整使用代码案例如下,可以复制粘贴在本地运行)
a = "Hi"b = 123c = 4.56d = True# 1.标准用法print("我叫{0},今年{1}岁。".format(a, b))print("我叫{},今年{}岁。".format(a, b))print("我叫{1},今年{0}岁。".format(b, a)) # {}中的数字,表示后面序列的下标print('----------分隔符---------')# 2.类C用法(推荐)print("我今年%d岁,有%.1f块钱" % (c, c)) #通过%来表示变量的属性,%d表示整数,%.1f表示保留一位小数的浮点数print('----------分隔符---------')# 3.极简用法(推荐)print(f"{a}我是{d},今年{b}岁了")
输出
我叫Hi,今年123岁。我叫Hi,今年123岁。我叫Hi,今年123岁。----------分隔符---------我今年4岁,有4.6块钱----------分隔符---------Hi我是True,今年123岁了
来源地址:https://blog.csdn.net/qq_30317039/article/details/131555460
--结束END--
本文标题: python如何在字符串中插入变量
本文链接: https://lsjlt.com/news/421565.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0