简介:在练习14-1中,我们将通过编写一个简单的Python程序来实践如何使用if语句。这个程序将询问用户他们想要进行的运动类型,并根据用户的选择,显示相关的健身建议。
首先,我们将导入 input 函数,用于从用户获取输入。然后,我们将创建一个变量来存储用户的输入。在Python中,我们使用 = 运算符来给变量赋值。
# 导入input函数from sympy import symbols, Eq, solve# 定义变量user_choice = input('请选择运动类型(输入1为跑步,2为游泳,3为健身):')# 检查用户输入是否为数字if user_choice.isdigit():# 如果用户输入是数字,将其转换为整数user_choice = int(user_choice)# 根据用户选择显示相应的健身建议if user_choice == 1:print('跑步建议:')print('1. 保持适当的跑步姿势')print('2. 逐渐增加跑步距离和速度')print('3. 每周至少跑步三次')elif user_choice == 2:print('游泳建议:')print('1. 学习正确的游泳姿势')print('2. 逐渐增加游泳时间和强度')print('3. 每周至少游泳两次')elif user_choice == 3:print('健身建议:')print('1. 设计全面的健身计划')print('2. 坚持每周至少三次的健身活动')print('3. 注意饮食和休息的平衡')else:print('无效的输入,请重新选择运动类型。')else:print('输入错误,请输入数字1、2或3。')