python3.4-数据存储与运算-字符串拼接与格式化
2026/6/10 8:39:39 网站建设 项目流程

字符串拼接

s1 = "人生苦短" "我用Python" ", OK" print(s1) msg1 = "人生苦短" msg2 = "我用Python" print("龟叔说: " + msg1 + ", " + msg2) # 案例: ---> str(int数字) ---> 将int类型的数字转为字符串 name = "涛哥" age = 18 pro = "软件工程" hobby = "Python, Java" print("大家好, 我是" + name + ", 今年" + str(age) + "岁, 学习的专业是" + pro + ", 爱好" + hobby)

缺点拼接繁琐、破坏字符串完整性,类型转换。可以通过字符串格式化解决以上问题

字符串格式化

1、通过%占位符的形式完成字符串和变量的快速拼接。(其中%表示我要占位,s表示将变量转为字符串放入占位的位置)

注意:前面有多少个占位符(%s),后面就需要有多少个变量(或数据),前后数量需要一致。

name = "涛哥" age = 18 pro = "软件工程" hobby = "Python, Java" print("我是%s,今年%s,学习的专业是%s" % (name,age,hobby))

2、也可以通过f"内容{变量/表达式}"的形式来完成快速格式化(在这个代码中,f格式化字符串字面量(formatted string literal)的标记,通常称为f-string。)

name = "涛哥" age = 18 pro = "软件工程" hobby = "Python, Java" print(f"我是{name},今年{age},学习的专业是{hobby}")

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询