请编写函数,从键盘输入的英文字母,将其都转换成大写字母,写入到文件中。(以'\n'结尾
时间: 2024-05-15 13:19:49 浏览: 35
汇编 从键盘输入一串英文字母,分别将其转换为大写、小写并输出
4星 · 用户满意度95%
)```python
def write_uppercase_to_file():
# 打开文件,以写入模式打开
with open("output.txt", "w") as f:
# 从键盘输入
while True:
char = input("请输入一个英文字母:")
# 转换成大写字母
char = char.upper()
# 写入文件
f.write(char + "\n")
# 如果输入的是回车,则退出循环
if char == "\n":
break
```
调用示例:
```python
write_uppercase_to_file()
```
输入:
```
a
b
C
D
```
输出(写入到文件output.txt中):
```
A
B
C
D
```
阅读全文