【发布时间】:2019-01-03 01:22:01
【问题描述】:
name = input('Enter your name: ')
if len(name) <= 3:
print ('Hi', name, ', you have a short name.')
else:
print('Hi', name, ', you have a long name.')
【问题讨论】:
-
变量旁边好像已经有逗号了。
-
当我运行它时,这是我的答案:输入你的名字:ian Hi ian,你有一个短名字。我想将逗号后移一个空格
-
另一种选择是使用
print的separg,例如print('Hi ', name, ', you have a short name.', sep='')。在 Python 3.6+ 中,您可以使用 f 字符串进行格式化:print(f'Hi {name}, you have a short name.').
标签: python python-3.x