📜  python如何打印变量值 - Python(1)

📅  最后修改于: 2023-12-03 15:19:32.650000             🧑  作者: Mango

Python如何打印变量值

在Python中,我们经常需要打印变量的值来查看程序运行的情况。Python提供了多种方法来对变量进行打印输出。

使用print语句

最常用的打印变量值的方法就是使用print语句,将要输出的变量名放在括号中即可。

x = 10
print(x)   # 输出10

可以将多个变量打印在一行,用逗号隔开。

x = 10
y = 20
print(x, y)   # 输出10 20

如果想控制打印输出的格式,可以使用格式化字符串。

x = 10
print("x的值为:%d" % x)   # 输出x的值为:10
使用f-string

在Python 3.6及以上版本中,可以使用f-string来方便地打印变量值。使用方法是在待打印的字符串前加上f,并在字符串中使用大括号括起变量名。

x = 10
print(f"x的值为:{x}")   # 输出x的值为:10
使用repr函数和str函数

如果需要打印一个对象的详细信息,可以使用repr函数来打印对象的“外形”,使用str函数来打印对象的“内部信息”。

x = [1, 2, 3]
print(repr(x))   # 输出[1, 2, 3]
print(str(x))    # 输出[1, 2, 3]
总结

以上是几种常用的Python打印变量值的方法,不同的方法应该根据具体情况选择。在编写代码时,适当的打印输出可以方便我们调试程序。