6.2 f字符串
f字符串 从 python3.6起用,之前的版本不支持。
f-string 占位符:
一对大括号,内部添加变量名{变量名}
语法:字符串的字面值写法前面加 'f' 或 'F' 前缀,内部可以加入多个占位符。
如:
f'占位符和字符串'
f"占位符和字符串"
f'''占位符和字符串'''
f"""占位符和字符串"""
示例
>>> name = '张三'
>>> age = 19
>>> f'姓名:{name}, 年龄:{age}'
'姓名:张三, 年龄:19'
在f字符串运行时,变量必须已经创建。
练习 写一个程序
- 输入您的用户名;
- 输入您的住址;
用 f字符串 打印如下格式的内容。
请输入您的姓名:老魏
请输入您的住址:北京市朝阳区
老魏住在北京市朝阳区。