我有一个文本文件,列表“ a-z”中包含字母,我想导入该文件并使VSC打印出类似以下内容: 字母数字0是一个 字母1为b 字母2是c 我想在Visual Studio Code中使用python做到这一点。 有人可以帮忙吗?
答案 0 :(得分:0)
一些提示:
a)使用Python的“ with open”语句读取文件
b)使用“ for”语句遍历文件
每个字符使用c)使用ord()获得ASCII码。由于ASCII值和所需的数字之间存在偏移量,因此只需减去该偏移量即可。
答案 1 :(得分:-1)
f_name = 'enter your filename here'
def reader(filename):
with open(filename) as f:
while True:
char = f.read(1)
if char:
yield char
else:
return
for i, char in enumerate(reader(f_name)):
print(f'Letter number {i} is {char}')