【发布时间】:2019-09-19 23:34:21
【问题描述】:
python中的print('')和print('')有什么区别?
我对学习 python 非常陌生,为了在我的输出中获得正确数量的空白,我不得不在自己的行上使用 print('') 和 print('')。不知道为什么需要这样做。
needed_service = input('Select first service:')
print(' ')
additional_services = input('\nSelect second service:')
print(' ')
print('')
print('\nDavy\'s auto shop invoice\n')
if needed_service in services:
print('Service 1:', ' ', needed_service, ',',' ','$', services.get(needed_service), sep= '')
else:
print('Service 1: No service')
【问题讨论】:
-
您的问题不清楚。
print(' ')将打印一个空格字符和一个换行符;而print('')(或print())只会打印换行符。它不会带走任何东西。 -
非常感谢!现在我明白为什么输出看起来是这样了。
标签: python-3.x space