这取自代码:
print()
for letter in message:
if letter.lower() not in VOWELS:
new_message += letter
我已经多次看过这个但没有解释。 print()实际上在这里贡献了什么?
答案 0 :(得分:1)
那只会打印一个额外的行'\ n'。如果是这样的话,它肯定会什么都不做:
print(end='')
print()默认情况下将名为'end'的参数设置为'\ n' 所以当你说end =''这意味着你刚用空字符串覆盖'end'