欢迎访问宙启技术站
智能推送

使用input()函数来获取用户输入的内容

发布时间:2023-12-31 22:55:59

input()是Python内置的用于接收用户输入的函数。它会读取用户在终端上输入的内容,并以字符串的形式返回给程序。下面是input()函数的基本使用方法和示例:

基本语法:

input([prompt])

参数说明:

- prompt(可选):用于显示给用户的提示信息,可以是字符串或表达式。

返回值:

- 以字符串形式返回用户输入的内容。

示例1:获取用户输入的字符串

name = input("请输入您的姓名:")
print("您好," + name)

运行结果:

请输入您的姓名:Tom
您好,Tom

示例2:获取用户输入的整数

num1 = int(input("请输入      个整数:"))
num2 = int(input("请输入第二个整数:"))
sum = num1 + num2
print("两个整数的和是:" + str(sum))

运行结果:

请输入      个整数:5
请输入第二个整数:10
两个整数的和是:15

示例3:获取用户输入的浮点数

price = float(input("请输入商品价格:"))
discount = float(input("请输入折扣(0-1之间的小数):"))
final_price = price * discount
print("折扣后的价格是:" + str(final_price))

运行结果:

请输入商品价格:100.5
请输入折扣(0-1之间的小数):0.8
折扣后的价格是:80.4

需要注意的是,input()函数返回的是字符串类型的值。如果需要获取整数或浮点数类型,需要通过int()或float()函数进行转换。同时,使用input()函数时,应尽量避免对用户的输入值进行拼接直接使用,以防止潜在的安全问题(如输入一段恶意代码)的发生。