Python入门系列13-Python的输入

在我们写程序的过程中,往往需要给程序提供一些参数,以便可以让程序正常运行,这种称为“输入”。

输入一般可以通过文件input内置函数实现对程序进行输入,今天我们主要讲解通过input函数来实现输入。

在Python中,默认的标准输入是键盘,程序会读入键盘输入的内容并提供给程序内部运行。


input函数的用法

Python提供**input()**函数从标准输入读入一行文本,而电脑的默认标准输入就是键盘。

Python的help函数可以用来查询帮助文档,这对程序员编写程序是很有帮助的,如果我们碰到一个新的函数或者是一时忘了某些函数的用法,可以使用help函数查询相应的使用方法。

从上面的截图可以知道,input是Python的一个内置函数,其作用是从标准输入读取一个字符串,并且结尾的换行符会被去掉,把剩余的部分赋值给变量。

input函数的参数prompt起到提示的作用,为了方便可以给input提供一个提示语句,以便让使用该程序的人可以了解要输入什么类型的数据。

默认情况下,input函数会把全部输入当成字符看待,如果我们需要输入的是数值,那么我们需要对输入进行转换。

可以看到,score是一个str类型数据,如果我们想用score来进行计算,需要把score转换成数值类型格式,

在input外部在包裹一个int函数,就可以把输入转换成整形数据。不过我们需要注意的是,这时候的输入必须是数值类型的字符串,也就是这个字符串只能有数字和小数点(.)组成,不然int函数会报错,导致程序中断。

int也是Python提供的一个内置函数,没错,Python本身给我们提供了很多的内置函数,这极大提高了我们的效率。int就是integer(整数)的简写,意思就是把一个由数字组成的字符串转换成整数,或者是把一个小数转换成整数。

对Python感兴趣或者是正在学习的小伙伴,可以加入我们的Python学习扣qun:855408893 ,从0基础的python脚本到web开发、爬虫、django、数据挖掘数据分析等,0基础到项目实战的资料都有整理。送给每一位python的小伙伴!每晚分享一些学习的方法和需要注意的小细节,学习路线规划,利用编程赚外快。点击加入我们的 python学习圈