需要使用input函数,下面介绍input()函数的用法
input([prompt])
如果存在 prompt 实参,则将其写入标准输出,末尾不带换行符。接下来,该函数从输入中读取一行,将其转换为字符串(除了末尾的换行符)并返回。当读取到 EOF 时,则触发 EOFError
。例如:
>>> name = input("请输入你的姓名")
请输入你的姓名Nii
>>> print(name)
Nii
>>>
如何一次从命令行读取多个值?
>>> x,y = input("输入X"),input("输入Y")
输入X 12
输入Y 23
>>> print(x,y)
12 23
上面的方法输入一个值需要换行,如何在一行同时输入多个值呢?需要使用split函数
>>> x , y = input("输入X Y的值: ").split()
输入X Y的值: 12 23
>>> print(x,y)
12 23
input返回string,split则默认使用空格分隔字符串,分别赋值给X , Y
版权声明:本文为NII.CN的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://nii.cn/4127.html 发布者:nii