我们编写的大部分程序,都需要读取输入并对其进行处理,而基本的输入操作是从键盘键入数据,Python从键盘键入数据,大多使用其内置的input()函数,下面这篇文章主要给大家介绍了关于Python中input函数如何使用?input函数有哪些实用的方法的相关资料,需要的朋友可以参考下。
一、输入输出
我们对程序进行编写的时候,会对输入的数据进行读取处理,最基本的输入方法就是用户通过键盘进行操作,input就是Python中的一个内置函数,通常用来对输入数据进行处理,但是在编程的过程中,很容易出现一些问题,我们之前说过在对变量进行赋值的时候,Python会对我们的数据类型进行判断,不需要我们做任何的处理,但是在imput函数中不是这样的。举个例子:
a=input() 123 print() 123 print(type(a)) <class ‘str’> b=input() 456 print(b) 456 print(type(b)) <class ‘str’>
在上面的示例代码中,我们了解了input函数在Python中是以什么样的形式存在的,通过例子我们可以知道使用type()函数,可以将我们输入的任何类型的数据,最后都会转换成int类型,这样也方便我们使用input函数进行计算时,不会出现错误。
二、强制类型转换
我们使用input函数,还可以对用户输入是数据进行运算,在多数情况下,会用到强制类型转换,它可以分成两种转换方式。
1、输入时转换
就是当一个用户从键盘中输入值的时候,我们就可以对它进行转换,然后在接下来的使用运算时,就是用的我们转换后的数据类型。举个例子:
a=int(input) 20 b=int(input) 20 a=a+b print(a) 40
2、使用时转换
就是在我们对一个数据类型使用的过程中进行转换,输入的时候还是会使用之前的数据类型,这样存储的形式还是input函数返回的字符串类型,这种方法不建议使用,会容易出错。举个例子:
a= (input) 20 b= (input) 20 a=(int)a+(int)b print(a) 40
有关Python中input函数如何使用?input函数有哪些实用的方法?的全部内容分享到这里就结束了,希望对大家的学习能带来一定的帮助。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!