目录
1.最简单的if语句
2.if...else...
3.if...elif...else 语句
选择语句分为最简单的if语句,if....else语句以及if....elif....else语句
1.最简单的if语句
形式如下:
if 表达式: 语句块
例如:
今有物不知其数,三三数之剩二,五五数之剩三,七七数之于二,问几何?
代码如下:
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之于二,问几何?")
number = int(input("请输入一个数:"))
if number % 3 == 2 and number % 5 == 3 and number % 7 == 2:
print(number, "符合")
2.if...else...
形式如下:
if 表达式:
语句块1
else:
语句块2
接上题,代码如下:
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之于二,问几何?")
number = int(input("请输入一个数:"))
if number % 3 == 2 and number % 5 == 3 and number % 7 == 2:
print(number, "符合")
else:
print(number, "不符合条件")
3.if...elif...else 语句
形式如下:
if 表达式1:
语句块1
elif 表达式2:
语句块2
elif 表达块3:
语句块3
...
else:
语句块n
代码如下:
print("在古希腊神话中,玫瑰集爱与美于一身,人们常用玫瑰来表达爱情.n送不同朵束玫瑰花代表的含义也不同")
rose_num = int(input("请输入玫瑰花的朵束,小默会告诉您答案哦:"))
if rose_num == 1:
print("1朵:你是我的唯一!")
elif rose_num == 3:
print("3朵:I Love You!")
elif rose_num == 10:
print("10朵:十全十美!")
elif rose_num == 99:
print("99朵:天长地久!")
elif rose_num == 108:
print("108:求婚!")
else:
print("小默也不知道了,建议送1,3,10,99,108")



