【发布时间】:2013-01-03 12:00:40
【问题描述】:
以下程序的目的是将 4 个字符的单词从 "This" 转换为 "T***",我已经完成了让该列表和 len 工作的困难部分。
问题是程序逐行输出答案,不知道有没有办法可以将输出存储回一个列表并作为一个完整的句子打印出来?
谢谢。
#Define function to translate imported list information
def translate(i):
if len(i) == 4: #Execute if the length of the text is 4
translate = i[0] + "***" #Return ***
return (translate)
else:
return (i) #Return original value
#User input sentense for translation
orgSent = input("Pleae enter a sentence:")
orgSent = orgSent.split (" ")
#Print lines
for i in orgSent:
print(translate(i))
【问题讨论】:
标签: python list printing output