Python中的input()函数:获取用户输入的数据。
Python是一门高级编程语言,拥有非常丰富的内置函数和模块。其中,input()函数是一个非常常用的函数,它可以从用户那里获取输入的数据,然后将这些数据传递给程序进行处理。在本篇文章中,我们将详细介绍Python中input()函数的用法和优点。
一、input()函数的用法
1.基本用法
语法格式:input([prompt])
input()函数只有一个可选参数prompt,用于向用户提示信息。在用户输入完毕后,input()函数会将输入的数据作为字符串返回。如下图所示:

注:这里prompt是一个可选参数,如果不指定,则默认为空字符串。
2.提供提示信息
如果要提供一些提示信息,可以在input()函数中添加一个字符串参数作为提示信息。如下所示:
name = input('请输入您的姓名:')
print('您好,'+ name + '!欢迎使用Python!')
执行结果:

3.获取特定类型的数据
input()函数默认返回字符串类型的数据,如果需要获取其他类型的数据,可以使用转换函数进行类型转换。常用的转换函数包括:
- int():将字符串转换为整型。
- float():将字符串转换为浮点型。
- str():将其他类型数据转换为字符串类型。
例如,以下代码将字符串转换为整型,并进行计算操作:
number1 = int(input('请输入 个整数:'))
number2 = int(input('请输入第二个整数:'))
sum = number1 + number2
print('它们的和是:', sum)
执行结果:

二、input()函数的优点
1.方便快捷
input()函数可以快速地获取用户输入的数据,省去了用户自己定义变量然后进行赋值的麻烦。
2.输入模式自由
input()函数可以自动识别用户输入的是何种类型的数据,比如字符串、整型、浮点型等等,非常灵活。
3.提供友好的提示信息
input()函数可以向用户提供友好的提示信息,让用户清楚知道应该输入什么类型的数据,避免用户输入错误的数据。
4.可以与其他函数进行组合运用
input()函数可以与其他函数进行组合运用,比如函数嵌套、条件语句和循环语句等等,从而实现更加复杂的功能。
总结:
input()函数是Python中最常用的函数之一,可以方便地获取用户输入的数据,同时也提供了友好的提示信息等优点。在实际开发中,我们可以灵活运用input()函数,通过类型转换、函数嵌套、条件语句和循环语句等方式进行组合运用,实现更加复杂的功能。
