相亲条件判断程序:Python 代码实现

1. 相亲条件

某女提出以下相亲条件:

  • 身高至少 180CM (厘米)
  • 薪水至少 15000 (元)
  • 房屋面积至少 120M2 (平米)

她要求满足其中任意 2 个条件就可以见面,否则拒绝。

2. 代码实现要求

  • A. 接受用户输入条件:
    • 接受用户输入的身高、薪水和房屋面积,都必须是整数,否则重新输入,直到输入正确为止。
    • 身高单位固定为 CM (厘米),薪水单位为元,房屋面积单位为 M2 (平米)。
  • B. 判断达标条件:
    • 根据用户输入的条件判断是否满足相亲条件,并根据不同条件输出不同提示信息:
      • a. 有 2 条达标时: 虽然你的'X'不够,但我们还是可以先见个面
      • b. 全部达标时: 你条件很好,我们见个面吧
      • c. 如果不可以见面,输出: 你的'X'. 'X' ('X') 条件达不到我的要求
      • d. 以上输出中的'X' 表示身高、房屋或薪水

3. 代码示例

以下是一个使用 Python 编写的实现条件判断的相亲程序:

height = 0
salary = 0
house_area = 0

while True:
    height = int(input('请输入你的身高(单位:cm):'))
    salary = int(input('请输入你的薪水(单位:元):'))
    house_area = int(input('请输入你的房屋面积(单位:平米):'))

    if height >= 180 and salary >= 15000:
        print('你条件很好,我们见个面吧!')
        break
    elif height >= 180 and house_area >= 120:
        print('虽然你的薪水不够,但我们还是可以先见个面!')
        break
    elif salary >= 15000 and house_area >= 120:
        print('虽然你的身高不够,但我们还是可以先见个面!')
        break
    else:
        print('你的身高({} cm),薪水({} 元),房屋面积({} 平米)条件达不到我的要求!'.format(height, salary, house_area))

运行此程序后,它会要求用户输入身高、薪水和房屋面积的条件,并根据相亲条件判断结果进行输出。如果满足身高和薪水、身高和房屋面积、薪水和房屋面积中的任意两个条件,则输出'虽然你的某些条件不够,但我们还是可以先见个面!';如果全部条件都满足,则输出'你条件很好,我们见个面吧!';如果不满足任意两个条件,则输出'你的身高、薪水、房屋面积条件达不到我的要求!'。此程序假设用户输入的条件都是整数,如果不满足条件要求会要求重新输入。

相亲条件判断程序:Python 代码实现

原文地址: https://www.cveoy.top/t/topic/olf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录