如何接收用户输入
input()
函数用于接收用户的新输入数据。
当代码中遇到此函数时,Python 解释器会等待用户输入响应,该响应被读取为字符串并赋值给一个变量。
python
>>> name = input()
edpunk
>>> name
'edpunk'
该函数还有一个可选的字符串参数,用作给用户的提示信息。
python
>>> name2 = input("请输入姓名: ")
请输入姓名: EdPunk
>>> name2
'EdPunk'
用户输入可以使用类型转换函数 int()
和 float()
转换为整数或浮点数。
python
>>> num = int(input("请输入 n: "))
请输入 n: 10
>>> type(num)
<class 'int'>
>>> num
10
>>> pi = float(input("请输入 pi: "))
请输入 pi: 3.14
>>> type(pi)
<class 'float'>
>>> pi
3.14