03-条件判断答案 1.给定⼀个变量holidy="中秋节",你可以更改holidy的值,比如holidy="春节",判断条 件如下: 如果holidy的值为情人节则打印出买玫瑰、看电影 如果holidy的值为圣诞节则打印出吃大餐 如果holidy的值为生日则打印出吃蛋糕、买礼物 如果以上都不是则打印每⼀天都是节⽇ 答案: 2.现有某⽹吧的⽼板需要⼀个⾃动判哪些⼈可以上⽹的⼩程序,招聘信息已贴出报酬5千元, 你可以吗? 给定⼀个变量age=""。 如果age⼩于18岁,提示您还未成年不允许上⽹的。 如果age正好为18岁,提示您刚成年请注意上⽹时间。 如果age⼤于18岁,提示祝您上⽹愉快。 答案: holidy = 中秋节1 2 if holidy == 情人节:3 print(买玫瑰)4 print(看电影)5 elif holidy == 圣诞节:6 print(吃大餐)7 elif holidy == 生日:8 print(吃蛋糕)9 print(买礼物)10 else:11 print(每一天都是节日)12 13 age = "16"1 if age < "18":2 print("您还未成年不允许上网的")3 elif age == "18":4 print("您刚成年请注意上网时间")5 else:6 print("祝您上网愉快")7 3.假设你是⼀个⼥神,正处于⼀个催婚的年龄,请你制定你择偶的身⾼的标准。 给定⼀个变量height=176(值可以⾃⼰更改) 如果身⾼⼩于180cm,打印身⾼不满意。 如果身⾼正好为180cm,打印⼼仪的身⾼,正好 如果身⾼⼤于180cm,打印再考虑考虑 答案: 4.检测驾驶员是否酒驾,酒驾标准如下: 如果⾎液酒精的含量⼩于20ml,则输出驾驶员不构成酒驾。 酒精的含量超出20ml(包括20ml)就为酒驾,这个时候还要继续判断是否是酒驾还是醉驾 如果该驾驶员⾎液的酒精含量⼩于80,则输出驾驶员已构成酒驾,否则就输出驾驶员已构成 醉驾。现已给出proof=90(变量proof为驾驶员⾎液中酒精的含量),请你写出程序判断出是 哪种情况。 答案: 5.现我们需要⽤if嵌套来完成⼀个登录的⼩逻辑, 现给定两个变量username = "",password="" 如果username为zhangsan,再继续判断密码password是否为88888888,如果密码正确则输 出登录成功。如果username不为zhangsan则输出您输⼊的⽤户名有误,如果password不为 88888888输出密码错误,要求请完成该程序,输出登录成功。(可随意更改两个变量的值) 答案: height = 1761 if height < 180:2 print("身高不满意")3 elif height == 180:4 print("心仪的身高,正好")5 else:6 print("再考虑考虑")7 8 proof = 90 1 if proof < 20:2 print("驾驶员不构成酒驾")3 else:4 if proof < 80:5 print("驾驶员已构成酒驾")6 else:7 print("驾驶员已构成醉驾")8 9 username= "" 1 password= "" 2 3 if username == "zhangsan": 4 if password == "88888888": 5 print("登录成功!") 6 else: 7 print("您输入的密码有误!") 8 else: 9 print("用户名输入有误!") 10

展开阅读全文