Python编写程序判断美好日子
时间: 2023-11-19 08:13:35 浏览: 39
判断一个日子是否是美好的日子是非常主观的,不同的人会有不同的评判标准。以下是一个简单的 Python 程序,可以通过用户输入的方式判断一个日子是否是美好的日子:
```python
import random
# 定义美好的日子
beautiful_days = ["晴天", "阳光明媚", "心情愉悦", "周末", "假期", "与亲友相聚", "吃到喜欢的食物"]
# 随机选择一些美好的日子
random_beautiful_days = random.sample(beautiful_days, 3)
# 提示用户输入今天的日子
today = input("请输入今天的日子:")
# 判断今天是否是美好的日子
if today in random_beautiful_days:
print("今天是美好的日子!")
else:
print("今天可能不是很美好,但也不要灰心,明天会更好!")
```
运行程序后,程序会随机选择一些美好的日子,然后提示用户输入今天的日子。如果用户输入的日子在美好的日子列表中,程序会输出“今天是美好的日子!”;否则,程序会输出“今天可能不是很美好,但也不要灰心,明天会更好!”
相关问题
python编写程序判断素数
以下是Python编写程序判断素数的代码和解释:
```python
number = int(input("请输入整数:")) # 获取用户输入的整数
if number < 2: # 如果输入的整数小于2,不是素数
print("不是素数")
else:
for i in range(2, number): # 从2到该整数之间的所有数字进行遍历
if number % i == 0: # 如果该整数能被其中一个数字整除,不是素数
print("不是素数")
break # 跳出循环
else: # 如果该整数不能被其中任何一个数字整除,是素数
print("是素数")
```
代码解释:
1. 首先获取用户输入的整数。
2. 如果输入的整数小于2,不是素数。
3. 如果输入的整数大于等于2,从2到该整数之间的所有数字进行遍历。
4. 如果该整数能被其中一个数字整除,不是素数,跳出循环。
5. 如果该整数不能被其中任何一个数字整除,是素数。
Python,编写程序判断素数
以下是 Python 编写程序判断素数的代码:
```python
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
```
这个函数接受一个整数作为参数,如果这个整数是素数,则返回 True,否则返回 False。