📅  最后修改于: 2023-12-03 15:19:32.650000             🧑  作者: Mango
在Python中,我们经常需要打印变量的值来查看程序运行的情况。Python提供了多种方法来对变量进行打印输出。
最常用的打印变量值的方法就是使用print语句,将要输出的变量名放在括号中即可。
x = 10
print(x) # 输出10
可以将多个变量打印在一行,用逗号隔开。
x = 10
y = 20
print(x, y) # 输出10 20
如果想控制打印输出的格式,可以使用格式化字符串。
x = 10
print("x的值为:%d" % x) # 输出x的值为:10
在Python 3.6及以上版本中,可以使用f-string来方便地打印变量值。使用方法是在待打印的字符串前加上f,并在字符串中使用大括号括起变量名。
x = 10
print(f"x的值为:{x}") # 输出x的值为:10
如果需要打印一个对象的详细信息,可以使用repr函数来打印对象的“外形”,使用str函数来打印对象的“内部信息”。
x = [1, 2, 3]
print(repr(x)) # 输出[1, 2, 3]
print(str(x)) # 输出[1, 2, 3]
以上是几种常用的Python打印变量值的方法,不同的方法应该根据具体情况选择。在编写代码时,适当的打印输出可以方便我们调试程序。