例举一些用if语句的小案例
时间: 2024-01-21 10:19:15 浏览: 25
1. 判断一个数是否为偶数:
```python
num = 10
if num % 2 == 0:
print(num, "是偶数")
else:
print(num, "是奇数")
```
2. 判断一个年份是否为闰年:
```python
year = 2024
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
print(year, "是闰年")
else:
print(year, "不是闰年")
```
3. 判断一个人的BMI指数范围:
```python
height = 1.75 # 身高(单位:米)
weight = 70 # 体重(单位:千克)
bmi = weight / (height ** 2) # 计算BMI指数
if bmi < 18.5:
print("BMI指数为", bmi, "偏瘦")
elif bmi < 24:
print("BMI指数为", bmi, "正常")
elif bmi < 28:
print("BMI指数为", bmi, "过重")
elif bmi < 32:
print("BMI指数为", bmi, "肥胖")
else:
print("BMI指数为", bmi, "非常肥胖")
```
4. 判断一个数是否为质数:
```python
num = 17
flag = False # 默认不是质数
if num > 1:
for i in range(2, num):
if num % i == 0:
flag = True # 如果能被整除,说明不是质数
break
if flag:
print(num, "不是质数")
else:
print(num, "是质数")
```