📅  最后修改于: 2023-12-03 14:46:12.821000             🧑  作者: Mango
在 Python 中,我们可以使用内联打印来快速查看变量的值,无需编写额外的代码。
可以使用 %
操作符将变量插入到字符串中。例如:
name = "John"
print("My name is %s" % name)
这会在终端输出 My name is John
。
在此示例中,%s
是一个占位符,表示字符串。您可以使用以下占位符:
| 占位符 | 类型 |
| --- | --- |
| %s
| 字符串 |
| %d
| 整数 |
| %f
| 浮点数 |
| %.2f
| 保留两位小数的浮点数 |
例子:
age = 25
height = 1.75
print("I am %d years old and %.2f meters tall." % (age, height))
这会在终端输出 I am 25 years old and 1.75 meters tall.
。
在 Python 3.6 及更高版本中,您可以使用格式化字符串。例如:
name = "John"
print(f"My name is {name}")
这会在终端输出 My name is John
。
您可以在大括号中使用任何有效的 Python 表达式,例如:
age = 25
height = 1.75
print(f"I am {age} years old and {height:.2f} meters tall.")
这会在终端输出 I am 25 years old and 1.75 meters tall.
。
如果您只想快速查看变量的值,您可以直接传递变量给 print()
函数。例如:
name = "John"
print(name)
这会在终端输出 John
。
内联打印是一种快速而方便的调试工具,可以帮助您快速查看变量的值。在此处,我们介绍了三种常用的方法来实现它们。