pythonif循环语句
Python中的if循环语句是一种条件控制语句,用于根据特定条件的真假来执行不同的代码块。
下面列举了10个关于Python if循环语句的例子。
1. 判断一个数是否为正数:
```python
num = float(input("请输入一个数字:"))
if num > 0:
print("这是一个正数")
else:
print("这不是一个正数")
```
2. 判断一个数是否为偶数:
```python
num = int(input("请输入一个整数:"))
if num % 2 == 0:
print("这是一个偶数")
else:
print("这不是一个偶数")
```
3. 判断一个年份是否为闰年:
```python
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0): print("这是一个闰年")
else:
print("这不是一个闰年")
```
4. 判断一个字符是否为元音字母:
```python
char = input("请输入一个字符:")
if char.lower() in ['a', 'e', 'i', 'o', 'u']:
print("这是一个元音字母")
else:
print("这不是一个元音字母")
```
5. 判断一个年龄是否为成年人:
```python
age = int(input("请输入一个年龄:"))
if age >= 18:
print("这是一个成年人")
else:
print("这不是一个成年人")
```
6. 判断一个学生的成绩等级:
```python
score = int(input("请输入一个成绩:")) if score >= 90:
print("优秀")
elif score >= 80:
print("良好")
elif score >= 70:
print("中等")
elif score >= 60:
print("及格")
else:
print("不及格")
```
7. 判断一个字符串是否为回文字符串:
```python
string = input("请输入一个字符串:")
if string == string[::-1]:
print("这是一个回文字符串")
print("这不是一个回文字符串")
```
8. 判断一个年龄是否为青少年:
```python
age = int(input("请输入一个年龄:")) if age >= 10 and age <= 19:
print("这是一个青少年")
else:
print("这不是一个青少年")
```
9. 判断一个数是否为质数:
```python
num = int(input("请输入一个数:"))
if num > 1:
for i in range(2, int(num/2)+1): if num % i == 0:
print("这不是一个质数") break
else:
print("这是一个质数")
print("这不是一个质数")
```
10. 判断一个年份是否为世纪年:
```python
year = int(input("请输入一个年份:"))
if year % 100 == 0:
if year % 400 == 0:
print("这是一个世纪闰年")
else:
print("这是一个世纪年")
else:
print("这不是一个世纪年")
```
以上是关于Python if循环语句的10个例子,分别涉及了数值判断、字符判断、年份判断等不同的场景。
通过使用if循环语句,我们可以根据具体条件的真假来执行不同的代码,实现更灵活的程序控制。