rs1*_*s19 0 python printing string
我正在尝试更好地格式化,以便将其打印为一个文本块(空格可以)
现在它打印像[4444,4444],我希望它打印4444 4444
#secret code encrypter
def encoder(plain):
'''encodes a given input with a secret formula
'''
result = []
for i in plain:
i=ord(i)*77+4
result.append(i)
return result
def main():
plain=input('Enter a sentence: ')
final=encoder(plain)
print(final)
main()
Run Code Online (Sandbox Code Playgroud)
让它们成为字符串并加入它们:
print(' '.join(map(str, your_list)))
Run Code Online (Sandbox Code Playgroud)
更好(如果你使用的是Python 3.x)以避免显式转换:
print(*your_list)
Run Code Online (Sandbox Code Playgroud)