📅  最后修改于: 2023-12-03 14:46:15.260000             🧑  作者: Mango
Python拥有一个简单而强大的打印功能,可以用于在控制台上输出变量和字符串。这个功能非常有用,在代码中调试和查看输出结果时,都可以用到。
要打印字符串,只需要使用print()
函数,并将字符串包含在单引号或双引号中。
print('Hello World!')
print("Hello World!")
输出结果:
Hello World!
Hello World!
要打印变量,只需要将变量的名称放在print()
函数中即可。
a = 10
print(a)
输出结果:
10
如果要在输出中包含变量值和其他文本,就需要使用格式化输出。Python中有两种格式化输出方式:%
操作符和format()
方法。
%
操作符在使用%
操作符时,需要将要格式化的值放在字符串中,然后在字符串中使用%
占位符表示要插入的变量类型。
name = 'John'
age = 25
print('My name is %s, and I am %d years old.' % (name, age))
输出结果:
My name is John, and I am 25 years old.
用 %s
表示插入字符串类型的变量,而用 %d
表示插入整数类型的变量。
format()
方法在使用format()
方法时,需要在字符串中使用花括号{}
作为占位符,然后在format()
方法中传入要插入的变量。
name = 'John'
age = 25
print('My name is {}, and I am {} years old.'.format(name, age))
输出结果:
My name is John, and I am 25 years old.
format()
方法的优点是:可以按顺序传入变量,也可以使用命名参数。
print('My name is {name}, and I am {age} years old.'.format(name='John', age=25))
输出结果:
My name is John, and I am 25 years old.
Python打印变量和字符串非常简单,可以使用print()
函数实现。在需要格式化输出时,可以使用%
操作符或format()
方法。
参考文献: