21 f字符串格式化.py 951 B

123456789101112131415161718192021222324
  1. # F-string(f字符串的格式化方法)
  2. # f-string 格式化的方法,想要使用,Python 的版本 >= 3.6
  3. # 1.需要在字符串的前边加上 f""或者 F""
  4. # 2.占位符号统一变为{}
  5. # 3.需要填充的变量 写在 {}中
  6. # 定义变量 姓名 年龄 身高
  7. name ='小明' #可以使用 input 输入
  8. age=18 #可以使用 input 输入
  9. height = 1.71 #可以使用 input 输入
  10. stu_num = 1 #学号
  11. num = 90 #及格率
  12. (print
  13. (f'我的名字是 {name},'
  14. f'年龄是 {age},'
  15. f'身高是 {height} m,'
  16. f'学号 {stu_num},'
  17. f'本次考试的及格率为 {num}%'))
  18. #一般不会有这样的需求
  19. print(f'我的名字是 {name},年龄是 {age},身高是 {height:.3f} m,学号 {stu_num:06d},本次考试的及格率为 {num}%')
  20. # 在字符串中想要输出换行\n (转义字符)
  21. print(f'我的名字是 {name},年龄是 {age},身高是 {height:.3f} m,学号 {stu_num:06d},\n本次考试的及格率为 {num}%')