判断是否能结婚python

Python012

判断是否能结婚python,第1张

1、原题为JAVA试题,gender为性别,题目中为boolean类型,在此题中,将gender改动为字符串类型,可输入“男”或“女”,其他数据则提示异常,设计个函数marry用于判断是否能够结婚,排除所有不能够结婚的条件,最终依然继续执行,便是可以结婚。

2、要注意的是,在确定两个Person对象能够结婚后,除了打印恭喜结婚的讯息之外,还应该将此对象与其结婚对象伴侣属性赋值给对象,否则下一次此对象调用结婚方法,依然能够结婚,并没有起到作用,self.setPartner(operson)与operson.setPartner(self)这两句代码非常关键,属于登记颁发结婚证的过程,对双方都起到了约束作用。

3、此外,还增加了离婚的方法,当前对象调用离婚方法后,确认其已婚身份,然后就可以将其伴侣属性和其配偶的伴侣属性都设置为None,即完成这函数功能。

张勇夫妇辛辛苦苦拉扯独生女儿长大,为了送女儿出国读书,还卖掉原先的住房,换了一个小房子。

而女儿呢,在美国留学十年,研究生毕业后决定留在美国,还想和美国男友结婚。

这下老两口崩溃了,他们坚决不同意女儿同外国男友结婚,并且毕业后要回到中国工作,否则就要和女儿断绝关系。

女儿不肯妥协,老两口便逢人就满眼是泪地控诉女儿不孝,觉得这辈子最错误的决定就是送女儿到国外上学:“她走了,将来我们老了谁来照顾?”

双方孰是孰非,真的很难说。

站在张勇夫妇的角度,倾尽所有抚养女儿长大,老了希望女儿在身边照顾乃人之常情;

站在女儿的角度,想飞得更高、看得更远,想追寻自己的人生与爱情,也没有错。

怪就怪在张勇夫妇从一开始就高估了父母与子女之间的纽带关系,把子女看作下半生唯一的寄托与希望,一旦他们离开,就感觉全世界都塌了。

而这也是不少中国式父母的通病。