问答详情
源自:6-1 向Python程序输入内容

input的作用

所以input的函数的作用就是:

  1. 保留开始写好的string 即: " input: "

  2. prompt对话框,接收任意type输入,默认其是string

  3. 合并step1的string和step 2的string,并输出组合结果,为string类型


这么理解input的作用对嘛?谢谢


比如如下例子:

a = input("input:")

控制台出现prompt,用户输入'123'

显示输出结果:

input:123


但是课里的例子:

>>> num = input('please input number: ')
please input number: 201
>>> print(num) 
201

给num这个变量赋值为: please input number: 201   #此时num是string类型

怎么print的结果就只剩下201了,前面的"please input number:"这串字符串哪去了?









提问者:葡萄葡萄 2020-10-29 03:44

个回答

  • 真实如烟
    2020-10-31 14:45:06

    input只接收用户从键盘输入的内容,please input number:不是用户输入的内容,用户输入的内容只有201,所以print(num)的时候结果是201