3、if 语句
如果表达式的值为真,则‘if’后的语句块会被执行,否则,其后的语句块略过
语法格式
if 表达式 :
语句1;
4746: 判断奇偶(华东)
【题目描述】
给定整数x,判断奇偶。
【输入】
一个整数。
【输出】
如果是奇数输出“odd”,如果是偶数输出“even”。
【样例输入】
3
【样例输出】
odd
【标程】
a = int(input())
if a % 2 == 0:
print("even")
if a % 2 != 0:
print("odd")
2014: 最大数输出
【题目描述】
输入三个整数,数与数之间以一个空格分开。输出一个整数,即最大的整数。
【输入】
输入为一行,包含三个整数,数与数之间以一个空格分开。
【输出】
输出一行,包含一个整数,即最大的整数。
【样例输入】
10 20 56
【样例输出】
56
【标程】
#打擂台
a,b,c = map(int,input().split())
if a < b:
a = b
if a < c:
a = c
print(a)
3977: 范围判断
【题目描述】
读入一个整数,若这个数大于1并且小于100,则输出yes。
【输入】
一个整数。
【输出】
满足条件输出yes,否则不输出。
【样例输入】
76
【样例输出】
yes
【标程】
a = int(input())
if 1 < a and a < 100 :
print("yes")
3952: 收费
【题目描述】
乘坐飞机时,当乘客行李小于等于20公斤时,按每公斤1.68元收费,大于20公斤时,按每公斤1.98元收费,编程计算收费(保留2位小数)。
【输入】
行李重量。
【输出】
费用(保留2位小数)。
【样例输入 】
20.00
【样例输出】
33.60
【标程】
a=float(input())
if a<=20:
print("%.2f"%(a*1.68))
else:
print("%.2f"%(a*1.98))
1318: 有一门课不及格的学生
【题目描述】
给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。若该生恰好有一门课不及格,输出1;否则输出0。
【输入】
一行,包含两个在0到100之间的整数,分别是该生的语文成绩和数学成绩。
【输出】
若该生恰好有一门课不及格,输出1;否则输出0。
【样例输入】
50 80
【样例输出】
1
【标程1】
n, m = map(int, input().split())
if n<60 and m>=60 or n>=60 and m<60:
print(1)
else:
print(0)
【标程2】
a,b = map(int,input().split())
if a >= 60 and b >= 60 or a < 60 and b < 60 :
print(0)
else:
print(1)
领取专属 10元无门槛券
私享最新 技术干货