请编写函数,从键盘输入的英文字母,将其都转换成大写字母,写入到文件中。(以'\n'结尾)
时间: 2024-05-01 14:16:33 浏览: 58
汇编 从键盘输入一串英文字母,分别将其转换为大写、小写并输出
4星 · 用户满意度95%
以下是Python 3的代码实现:
```python
def input_uppercase_to_file(file_path):
with open(file_path, 'w') as file:
while True:
letter = input("请输入英文字母:")
if letter == "":
break
uppercase_letter = letter.upper()
file.write(uppercase_letter + '\n')
```
该函数接受文件路径作为参数,打开文件并进行写操作。然后,它进入一个无限循环,每次循环中从键盘输入一个英文字母。如果输入为空字符串,则跳出循环。否则,将输入的字母转换成大写字母,并写入文件中并以'\n'结尾。
使用该函数可以将从键盘输入的英文字母转换成大写字母,并写入到文件中。例如,调用该函数并传入文件路径"test.txt",则可以将输入的字母写入到test.txt文件中。
```python
input_uppercase_to_file("test.txt")
```
阅读全文