pythonif循环语句

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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循环语句,我们可以根据具体条件的真假来执行不同的代码,实现更灵活的程序控制。

相关文档
最新文档