pythonif循环语句
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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循环语句,我们可以根据具体条件的真假来执行不同的代码,实现更灵活的程序控制。