大家好。
我尝试将字符串格式方法与“ f”结合使用。
bro_name = "firstname"
bro_surname = "surname"
bro_age = "six"
bro_info = f"{firstname} {surname.upper()}, {six}."
print(bro_info)
但是我是Python编程的新手,不理解为什么出了问题。
追踪(最近通话):模块中的文件“ C:/Users/xxx_/PycharmProjects/anaisproject/string.py”,第25行bro_info = f“ {firstname} {surname.upper()},{six}。”NameError:名称“ firstname”未定义
谢谢您的建议。
firstname
和surname
是放置在变量bro_firstname
和bro_surname
中的字符串。您正在编写不存在的变量名-在它们前面加上bro_
,因为您是这样命名变量的。