直到现在为止,我们所写的所有程序都是在运行前写好的,在运行间不能更改。那么如何让程序在运行时接收到数据呢?这篇指南我们将学习一个Python内置的输入函数:imput()
一、获取字符串
让我们通过以下一个简单的程序来对imput()有个初步的了解:
print("你姓")
you = input()
print("你好",you)
在新文件中输入以上代码保存,然后运行(不清楚的可以翻一下我第一篇指南)。不出意外的话,程序将会像下面这样运行:
你姓
6
你好 6
在这里imput将我输入的内容转给了you变量,随后用print指令打印出来。
其实代码能再精简些:
you = input("你姓")
print("你好",you)
是的,imput后面的括号就是用来放问题的,而不是你书写的内容。如果要让他们在同一行,只需要在括号的最后加上:,end=' '(不需要包含在双引号内),这样python就会直接接在后面,知道不需要对字符串最后做处理。
二、输入数字
如果希望让用户输入整数我们可以用以下代码:
you = int(input())
如果让希望让用户输入浮点,我们可以使用以下代码:
you = float(input())
不要忘记输入两个括号。
(其实本来这边是还想讲一下来自网站的输入的。不过碍于第三方库以及本指南的中心问题,这边不过多赘述,而是会在之后进行与web有关的详细指南中讲述。)
在本篇文章的最后,我想知道一下你对本文的看法是什么?这篇指南帮助如何?只有简单的四道题而已,但他对我以后写出更好的指南供大家学习很有帮助!