介绍
这篇文章将为大家详细讲解有关python中输入其他为什么会报的错,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
<强>如果的用法强>
1。只有如果进行判断
desserts =, (& # 39; ice 奶油# 39;,,& # 39;巧克力# 39;,,& # 39;apple 脆# 39;,,& # 39;饼干# 39;】 时间=favorite_dessert & # 39; apple 脆# 39; 时间=hate_dessert & # 39;巧克力# 39; for dessert 甜点拷贝: ,,,if dessert ==, favorite_dessert: ,,,,,,,印刷(“% s  is my favorite 甜点!“,%,dessert.title ())
2。如果其他——进行判断
for dessert 拷贝甜点: ,,,#,比较运算符(==,相等,,!=,不等,祝辞,大于,祝辞=,大于等于,& lt;,小于,& lt;=小于等于) ,,,if dessert ==, favorite_dessert: ,,,,,,,印刷(“% s  is my favorite 甜点!“,%,dessert.title ()) ,,,,,,, ,,,#,elif =祝辞,else +, if 当前值不符合上面,if 的判断条件,执行,elif 的判断条件 ,,,: ,,,,,,,印刷(“小姐:like % s干净,%,甜点)
3。如果其他- elif进行判断,其中elif不是唯一的,可以根据需要添加,实现更细粒度的判断
#,对不同的,dessert 输出不完全相同的结果 for dessert 甜点拷贝: ,,,#,比较运算符(==,相等,,!=,不等,祝辞,大于,祝辞=,大于等于,& lt;,小于,& lt;=小于等于) ,,,if dessert ==, favorite_dessert: ,,,,,,,印刷(“% s  is my favorite 甜点!“,%,dessert.title ()) ,,,,,,, ,,,#,elif =祝辞,else +, if 当前值不符合上面,if 的判断条件,执行,elif 的判断条件 ,,,elif dessert ==, hate_dessert: ,,,,,,,印刷(“小姐:hate % s干净,%,甜点) ,,,#,当前值不符合上面所有的判断条件,就执行,else 里的语句 ,,,#,当然如果这个else 不需要的话,可以不写 ,,,: ,,,,,,,印刷(“小姐:like % s干净,%,甜点)
值得注意的一点是:当整个如果判断满足某一个判断条件时,就不会再继续判断该判断条件之后的判断
4。特殊的判断条件
if 0:, #,其他数字都返回,真的 ,,,印刷(“真的!”) 其他: ,,,印刷(“虚假!”),#,结果是这个 ,,,, if & # 39; & # 39;:, #其他的字符串,包括空格都返回,真的 ,,,印刷(“真的!”) 其他: ,,,印刷(“虚假!”),#,结果是这个 ,,,, 没有:if #, None 是,Python 中特殊的对象,, ,,,印刷(“真的!”) 其他: ,,,印刷(“虚假!”),#,结果是这个 ,,,, if 1: ,,,印刷(“真正的霸主地位),#,结果是这个 其他: ,,,印刷(“虚假!”)