4 回答
TA貢獻1777條經(jīng)驗 獲得超3個贊
不要縮進最后一行
for words in number:
final_output += number_in_words.get(words) + ' '
print(final_output)
現(xiàn)在它位于循環(huán)之外,將打印一次。
TA貢獻1802條經(jīng)驗 獲得超6個贊
簡單地說,你必須在循環(huán)的主體外部調(diào)用print()語句,如下所示:
number = input('Phone: ')
number_in_words = {
'1': 'One',
'2': 'Two',
'3': 'Three',
'4': 'Four'
}
final_output = ''
for words in number:
final_output += number_in_words.get(words) + ' '
print(final_output)
輸出:
Phone: 123
One Two Three
TA貢獻1824條經(jīng)驗 獲得超8個贊
請嘗試以下操作:
for words in number:
final_output += number_in_words.get(words) + ' '
print(final_output)
TA貢獻1802條經(jīng)驗 獲得超4個贊
您的 print() 不應(yīng)處于循環(huán)中,
final_output += number_in_words.get(words) + ' '
print(final_output)`
添加回答
舉報
