我的程序工作正常檢查與元素週期表數量和元素與此程序的文件:Python文件需要幫助
userline=input('Enter element number or element name: ')
userline=userline.capitalize()
f=open('periodic_table.txt')
while userline:
for line in f:
number,element=line.split()
,但如果我加入到這樣的程序:
else:
print('Thats not an element!')
userline=input('Enter element number or element name: ')
userline=userline.capitalize()
保持它打印,即使我們把正確的元素數或正確的名稱,而不是一個元素,
嘗試使用調試器 - 插入'import pdb; pdb.set_trace()'後面的輸入法和步驟通過代碼,看看發生了什麼 –