📜  python 内联打印变量 - Python (1)

📅  最后修改于: 2023-12-03 14:46:12.821000             🧑  作者: Mango

Python 内联打印变量

在 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() 函数

如果您只想快速查看变量的值,您可以直接传递变量给 print() 函数。例如:

name = "John"
print(name)

这会在终端输出 John

结论

内联打印是一种快速而方便的调试工具,可以帮助您快速查看变量的值。在此处,我们介绍了三种常用的方法来实现它们。