.编写程序,实现以下功能: (1)创建一个列表,依次存入每个月对应的天数,假设2月份的天数固定为28天 (2)根据用户输入的月份查询该月的天数并输出。
时间: 2023-11-28 08:50:38 浏览: 86
下面是Python语言的代码实现:
```python
# 创建一个列表存放每个月对应的天数
days_of_month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
# 获取用户输入的月份
month = int(input("请输入一个月份(1-12):"))
if month < 1 or month > 12:
print("输入的月份不合法!")
else:
# 查询该月的天数并输出
days = days_of_month[month-1]
print("{}月份有{}天。".format(month, days))
```
运行程序后,可以输入一个月份(1-12),程序会输出该月份的天数。如果输入的月份不在1-12之间,程序会提示“输入的月份不合法!”。
相关问题
1. 编写程序,完成如下功能:提示用户输入文件名,使用该文件名创建文件,并将其存入D盘
好的,以下是Python语言实现的代码:
```python
import os
filename = input("请输入文件名:") # 提示用户输入文件名
filepath = os.path.join("D:\\", filename) # 拼接文件路径
if not os.path.exists(filepath):
with open(filepath, 'w') as f:
print(f"文件 {filename} 创建成功,存储路径为 {filepath}")
else:
print(f"文件 {filename} 已经存在!")
```
这个程序会提示用户输入文件名,然后在D盘创建该文件,并输出创建成功的信息。如果文件已经存在,则输出文件已经存在的信息。
1.编写程序,完成如下功能:提示用户输入文件名,使用该文件名创建文件,并将其 存入D盘。
好的,以下是 Python 代码实现该功能:
```python
filename = input("请输入文件名:")
filepath = 'D:\{}'.format(filename)
with open(filepath, 'w') as file:
file.write('')
print('文件创建成功')
```
以上代码中,我们通过 input 函数获取用户输入的文件名,然后使用字符串格式化将其组合成完整的文件路径,接着使用 open 函数创建该文件,并使用 'w' 参数表示写入模式。在文件创建成功后,我们使用 write 函数写入一个空字符串,这是为了在文件中创建内容,否则该文件将是一个空文件。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)