python 创建一个文件,在该文件中输入英文单词和数字,将英文和数字分别存入两个文件中
时间: 2024-02-20 10:58:13 浏览: 20
好的,您可以按照以下步骤使用 Python 创建一个文件并输入英文单词和数字,然后将英文和数字分别存入两个文件中:
```python
# 创建文件并输入英文单词和数字
with open('input.txt', 'w') as f:
f.write('apple 123 orange 456 banana 789')
# 将英文和数字分别存入两个文件中
with open('input.txt', 'r') as f:
words = f.read().split() # 读取文件并将单词和数字分离
with open('words.txt', 'w') as fw:
with open('numbers.txt', 'w') as fn:
for i in range(len(words)):
if i % 2 == 0: # 偶数位为单词
fw.write(words[i] + '\n')
else: # 奇数位为数字
fn.write(words[i] + '\n')
```
这段 Python 代码将会创建一个名为 `input.txt` 的文件,其中包含一些英文单词和数字。然后,代码将会将英文单词存入名为 `words.txt` 的文件中,将数字存入名为 `numbers.txt` 的文件中。您可以根据需要修改文件名和路径。