admin 管理员组文章数量: 887021
2024年1月24日发(作者:特斯拉刹车失灵事件公关策划)
python选择语句及应用场景
选择语句是编程中常用的一种结构,可以根据条件的不同执行不同的代码块。在Python中,选择语句主要有if语句和switch语句(Python中没有switch语句,但可以使用if语句实现相同的功能)。下面是十个使用Python选择语句的应用场景。
1. 判断用户输入的性别,并打印相应的问候语。
```python
gender = input("请输入你的性别:")
if gender == "男":
print("先生,您好!")
elif gender == "女":
print("女士,您好!")
else:
print("您好!")
```
2. 根据用户输入的分数,判断其等级并输出相应的评价。
```python
score = int(input("请输入您的分数:"))
if score >= 90:
print("优秀!")
elif score >= 80:
print("良好!")
elif score >= 70:
print("中等!")
elif score >= 60:
print("及格!")
else:
print("不及格!")
```
3. 根据用户输入的年龄,判断其是否满足某个活动的参与条件。
```python
age = int(input("请输入您的年龄:"))
if age >= 18:
print("您可以参加该活动!")
else:
print("对不起,您未满足参加条件!")
```
4. 判断用户输入的数字是否为偶数。
```python
num = int(input("请输入一个数字:"))
if num % 2 == 0:
print("这是一个偶数!")
else:
print("这是一个奇数!")
```
5. 根据用户输入的月份,判断该月份所属的季节。
```python
month = int(input("请输入一个月份(1-12):"))
if month >= 1 and month <= 3:
print("这是春季!")
elif month >= 4 and month <= 6:
print("这是夏季!")
elif month >= 7 and month <= 9:
print("这是秋季!")
elif month >= 10 and month <= 12:
print("这是冬季!")
else:
print("输入的月份有误!")
```
6. 根据用户输入的年份,判断是否为闰年。
```python
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print("这是一个闰年!")
else:
print("这不是一个闰年!")
```
7. 判断一个数是否为素数。
```python
num = int(input("请输入一个正整数:"))
is_prime = True
if num <= 1:
is_prime = False
else:
for i in range(2, num):
if num % i == 0:
is_prime = False
break
if is_prime:
print("这是一个素数!")
else:
print("这不是一个素数!")
```
8. 根据用户输入的地点,判断该地点的天气情况。
```python
location = input("请输入一个地点:")
if location == "北京":
print("北京的天气晴朗,气温适宜!")
elif location == "上海":
print("上海的天气多云,有降雨可能!")
elif location == "广州":
print("广州的天气炎热,注意防晒!")
else:
print("暂无该地点的天气信息!")
```
9. 根据用户输入的年份和月份,判断该月份的天数。
```python
year = int(input("请输入一个年份:"))
month = int(input("请输入一个月份:"))
if month == 2:
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
days = 29
else:
days = 28
elif month in [4, 6, 9, 11]:
days = 30
else:
days = 31
print(f"{year}年{month}月有{days}天!")
```
10. 根据用户输入的年份和月份,判断该月份的第一天是星期几。
```python
import datetime
year = int(input("请输入一个年份:"))
month = int(input("请输入一个月份:"))
day = 1
date = (year, month, day)
weekday = y()
print(f"{year}年{month}月1日是星期{weekday + 1}!")
```
以上是Python选择语句的一些应用场景,通过使用if语句可以根据不同的条件执行不同的代码,从而实现灵活的逻辑控制。选择语句在实际编程中非常常见,能够帮助我们处理各种不同的情况。
版权声明:本文标题:python选择语句及应用场景 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1706046274h499564.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论