0

使用 try 和 except,打开 animals_shortList.txt 用于读取和读取文件数据,创建一个新列表。按字母顺序对列表进行排序。它看起来像这样暂时的。https://i.stack.imgur.com/A7TE9.jpg

成功创建并排序列表后,循环遍历列表中的每个项目并打印动物、门和饮食,如图所示。使用变量为每条打印行编号。它应该像这样显示[1]:https ://i.stack.imgur.com/e9Wi5.jpg

代码:

import sys
def main():

names = []

phylum = []

diet = []

output = ""

infile = "animals_shortList.txt"

try:

    animalFile = open(infile, "r")


except:

    print("Must be file", infile)

animalList = infile.readlines()

print(animalList)

fileName.close()

main()

4

1 回答 1

0

试试这样:

infile = 'animals_shortList.txt'
try :
    with open (infile, 'r') as file :
        animalList = file.readlines ()
except :
    print ('Must be file ', infile)
print (animalList)
于 2020-03-29T19:02:01.577 回答