编写程序,将1~100之间的偶数与奇数分别用文件保存
时间: 2024-09-06 18:05:07 浏览: 61
python将文本分每两行一组并保存到文件
编写一个程序,将1到100之间的偶数和奇数分别保存到两个不同的文件中,可以按照以下步骤操作。这里假设我们使用Python语言:
1. 首先,创建两个文件,一个用于存储偶数(例如`even_numbers.txt`),另一个用于存储奇数(例如`odd_numbers.txt`)。
2. 使用循环遍历1到100的整数范围,判断每个数字是否为偶数还是奇数。可以使用模运算 `%` 来检查,如果余数为0,则该数是偶数,否则是奇数。
3. 对于偶数,将其添加到`even_numbers.txt`文件,并确保每次追加前清除原有内容,避免重复数据。对于奇数,同样处理并追加到`odd_numbers.txt`文件。
4. 以下是简单的代码示例:
```python
# 打开两个文件准备写入
with open('even_numbers.txt', 'w') as even_file, open('odd_numbers.txt', 'w') as odd_file:
for i in range(1, 101):
if i % 2 == 0: # 如果是偶数
even_file.write(str(i) + '\n')
else: # 否则是奇数
odd_file.write(str(i) + '\n')
# 关闭文件
even_file.close()
odd_file.close()
```
5. 运行这段代码后,你会在指定的位置看到分别包含1到100之间偶数和奇数的两份文件。
阅读全文