我的灵感来源于Tom Scott关于七段显示的视频(下面的链接),并开始寻找使用python在七段显示中可以显示的最长英文单词。我是一名初学者,我能写的最好的代码是:
var1=open("c:/Users/Choutisha Banerjee/Desktop/words.txt", "r")
list1=var1.readlines()
list2 = ["g","k","m","q","v","w","x","z"]
longword=" "
for n in list1:
if len(n)>len(longword):
for x in n:
if x in list2:
continue
else:
longword=n
else:
continue
print(longword)
它正在打印列表中最长的单词。如果你能告诉我哪里出错了,那将是一个很大的帮助
(我使用了所有英语单词的预制列表,即words.txt)
汤姆的视频链接:https://youtu.be/zp4BMR88260
链接到.py(以防万一):https://drive.google.com/file/d/1M78YP67VkqC2Uz3mbQxcqk15vO7mW6Rx/view?usp=sharing
请帮忙 多谢各位
如果你在看每一封信是否都在名单上,你必须一个一个地看它们
相关问题 更多 >
编程相关推荐