首页 > 技术文章 > python基础之条件判断

mangood 2016-11-02 10:22 原文

 一、简单的if语句

举例

1 if money > 10000:
2   print '我们去旅游吧'   #左侧一定要有缩进,一般4个空格
 1 print '请输入学生的考试成绩'
 2 score = print ()
 3 print score >=60
 4 if score >=60:
 5   print '合格'
 6 
 7 #结果
 8 #请输入学生考试成绩
 9 #99
10 #True
11 #合格
12 
13 #请输入学生的考试成绩
14 #55
15 #False

二、条件表达式

 三、if-else-elif多重if语句

if-else语句示例

 1 print '请输入学生的考试成绩'
 2 score = input ()
 3 print score >= 60
 4 if score >= 60:
 5   print '合格'
 6 else:
 7   print '还需继续努力'
 8 
 9 #结果
10 #请输入学生的考试成绩
11 #58
12 #False
13 #还需继续努力

多重if语句示例

正确示例

 1 print '请输入学生考试成绩'
 2 score = input()
 3 if score >= 90:
 4   print '优秀'
 5 elif score >= 70:
 6   print '良好'
 7 elif score >= 60:
 8   print '合格'
 9 else:
10   print '还需努力'
11 
12 #结果
13 #请输入学生考试成绩
14 #75
15 #True
16 #良好

反面示例

 1 print '请输入学生考试成绩'
 2 score = input()
 3 if score >= 60:
 4   print '优秀'
 5 elif score >= 70:
 6   print '良好'
 7 elif score >= 90:
 8   print '合格'
 9 else:
10   print '还需努力'
11 
12 #结果
13 #请输入学生考试成绩
14 #75
15 #True
16 #合格
17 #语句是从上到下依次执行的,当大于等于60条件成立后,就不往下判断了,所以输出为合格

 

推荐阅读