先导知识
常规if
# 从键盘录入两个整数,判断二者大小
a = int(input('请输入第一个整数:'))
b = int(input('请输入第二个整数:'))
if a >= b:
print(a, '大于或等于', b)
else:
print(a, '小于或等于', b)
使用条件表达式进行判断(比较)
# 从键盘录入两个整数,判断二者大小
a = int(input('请输入第一个整数:'))
b = int(input('请输入第二个整数:'))
'''
if a >= b:
print(a, '大于或等于', b)
else:
print(a, '小于或等于', b)
'''
print('---------使用条件表达式进行判断-------------------')
print((a, '大于或等于', b) if a >= b else (a, '小于或等于', b))
上述语句的执行步骤如下:
当条件语句if表达式的值是true时,就执行if语句前面的语句;
若if表达式的值为False时,就执行if后面的语句。。。。
测试如下:
为了输出时更美观,我们可以使用字符串的连接附 +
那么要注意转换成str再连接:
# 从键盘录入两个整数,判断二者大小
a = int(input('请输入第一个整数:'))
b = int(input('请输入第二个整数:'))
'''
if a >= b:
print(a, '大于或等于', b)
else:
print(a, '小于或等于', b)
'''
print('---------使用条件表达式进行判断-------------------')
# print((a, '大于或等于', b) if a >= b else (a, '小于或等于', b))
print(str(a) + '大于或等于' + str(b) if a >= b else str(a) + '小于或等于' + str(b))