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

input()函数和条件语句的组合使用示例

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

input()函数是Python内置函数,用于接收用户的输入。它的参数可以是一个字符串,作为用户输入时的提示信息。例如:

name = input("请输入您的姓名:")

print("您好," + name)

上述代码中,input函数的参数是一个字符串"请输入您的姓名:",作为用户输入时的提示信息。用户输入的内容将被赋值给name变量,然后在屏幕上输出"您好,"加上用户输入的姓名。

使用input()函数可以与条件语句结合使用,根据用户的不同输入做出不同的响应。例如:

age = int(input("请输入您的年龄:"))

if age < 18:

    print("您是未成年人,不能参加成人活动。")

else:

    print("欢迎参加成人活动。")

上述代码中,首先通过input()函数接收用户输入的年龄,并将其转换为整数类型。然后使用条件语句if...else判断用户输入的年龄是否小于18,如果小于18,则输出"您是未成年人,不能参加成人活动。";否则,输出"欢迎参加成人活动。"

下面是一个完整的示例,通过input()函数接受用户输入的三个数,然后判断它们是否构成一个三角形:

a = float(input("请输入 条边的长度:"))

b = float(input("请输入第二条边的长度:"))

c = float(input("请输入第三条边的长度:"))

if a + b > c and a + c > b and b + c > a:

    print("可以构成一个三角形。")

else:

    print("无法构成一个三角形。")

上述代码中,首先通过input()函数接收用户输入的三个数,并将它们转换为浮点数类型。然后使用条件语句if判断输入的三个数是否满足构成三角形的条件,即任意两边之和大于第三边。如果满足条件,则输出"可以构成一个三角形。";否则,输出"无法构成一个三角形。"

综上所述,input()函数和条件语句的组合使用能够使程序根据用户的输入做出不同的响应,实现更加灵活和交互性的功能。