Python input()函数 - Go语言中文社区

Python input()函数


myName = input()   

#执行完这条语句之后,等待用户在屏幕上输入内容,并按下回车键,并将用户键入的内容赋值给变量名myName


注意:,input()函数总是返回一个字符串,即便用户输入的是一个数字。在交互式环境中输入 spam =input(),在它等待文本时输入 101。

保存在 spam 中的值不是整数 101,而是字符串'101'。如果想要用 spam 中的值进行数学运算,那就用 int()函数取得 spam 的整数形式,然后将这个新值存在 spam 中。


也可以这样使用input()语句:
name = input("Hi, What's your name? ")
print(name)
执行结果如下:

在本例中,传给input()的参数是"Hi, What's your name? "
input()就是用这个字符串来提示用户输入。input()会等待用户输入点东西。当用户按下Enter键之后,input()就会以字符串的形式返回用户输入的全部内容,这个字符串(该函数调用的返回值)就是name得到的值。


另外,在脚本程序最后,如果需要等待,以便于用户看到执行结果,而不是一闪而过的话,可以加上这条语句:
input("nPress the Enter key to exit. ")
这行代码的含义是等待用户按下Enter键,然后input("nPress the Enter key to exit. ")的返回值就是一个Enter,没有赋值给任何变量,计算机会无视它的存在。所以,只要用户按下Enter键,对input()的调用就会结束,然后程序也会结束。



版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/lcxxcl_1234/article/details/80726885
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-07 21:02:52
  • 阅读 ( 861 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢