Python 输入输出
本文主要介绍 Python 输入和输出的函数接口使用方法。在程序调试过程中,我们通常需要将信息输出到终端控制台,或者从键盘输入数据到程序中。为此,Python 为我们提供了 input() 和 print() 函数。
input() 输入
input() 是 Python 的内建函数,括号内存放的参数用作提示信息。
what = input("请输入:")
print ("你输入的内容是: ", what)
执行该语句后,Python 会等待用户输入数据,当从键盘获取数据后,将其返回给 what 变量。
与 Python 2.7 不同的是,Python 3.x 没有 raw_input() 函数,只有 input() 函数,因此会把用户输入的任何值都当作字符串来对待。
print() 输出
print() 函数同样是内建函数,与 Python 2.7 不同的是,Python 3.x 的 print() 函数一定要加上括号。
print() 函数默认是输出换行的,如果不需要换行,需要指定 end 参数,比如:
print("Hello, World!", end="")
print() 函数支持字符串运算,比如打印 10 个等号,可以这样:
print("="*10)
print() 函数也可以接收多个参数,此时需要用逗号隔开,比如:
num = 1
print("我要买:", num, "盒", "牛奶")