相亲条件判断程序:代码实现与示例
相亲条件判断程序:代码实现与示例
假设一位女士提出以下相亲条件:
- 身高至少 180 CM (厘米)
- 薪水至少 15000 元
- 房屋面积至少 120 M2 (平米)
她要求满足其中任意 2 个条件就可以见面,否则拒绝。
代码实现要求:
- 先接受用户输入的各种条件(都必须是整数, 否则重新输入,直到输入正确为止),身高单位固定为 CM (厘米),薪水单位元, 房屋面积单位 M2 (平米)
- 判断达标条件.根据不同条件输出不同提示信息: a. 有 2 条达标时: 虽然你'Xx'不够,但我们还是可以先见个面 b. 全部达标时: 你条件很好,我们见个面吧 c. 如果不可以见面,输出: 你的'XX. XX (. XX)'条件达不到我的要求 d. 以上输出中的'Xx'表示身高.房屋或薪水
代码示例:
以下是一个使用 Python 编写的实现条件判断的相亲程序:
height = 0
salary = 0
house_area = 0
while height < 180 or salary < 15000 or house_area < 120:
height = int(input('请输入你的身高(单位:cm):'))
salary = int(input('请输入你的薪水(单位:元):'))
house_area = int(input('请输入你的房屋面积(单位:平米):'))
if height >= 180 and salary >= 15000 and house_area >= 120:
print('你条件很好,我们见个面吧!')
elif height >= 180 or salary >= 15000 or house_area >= 120:
print('虽然你的某些条件不够,但我们还是可以先见个面!')
else:
print('你的身高({} cm),薪水({} 元),房屋面积({} 平米)条件达不到我的要求!'.format(height, salary, house_area))
运行此程序后,它会要求用户输入身高、薪水和房屋面积的条件,并根据相亲条件判断结果进行输出。如果满足任意两个条件,则输出'虽然你的某些条件不够,但我们还是可以先见个面!';如果全部条件都满足,则输出'你条件很好,我们见个面吧!';如果不满足任何条件,则输出'你的身高、薪水、房屋面积条件达不到我的要求!'。此程序假设用户输入的条件都是整数,如果不满足条件要求会要求重新输入。
原文地址: https://www.cveoy.top/t/topic/n6g 著作权归作者所有。请勿转载和采集!