【发布时间】:2013-07-31 20:57:52
【问题描述】:
对不起这个糟糕的标题!我不知道该写什么,但没有使磁贴 500 字长。
假设我有
print 'Hi!'
print 'How are you?'
有什么办法可以把它放在同一行吗? “嗨!你好吗?”
这是我目前使用的代码:
choice = raw_input('>: ')
if choice=='1':
menu1()
else:
print '' +choice
print 'is not a recognized commando.'
我的另一个代码是:
from colorama import Fore, Back, Style
print
print 'Now chatting with Tom'
time.sleep(2)
print
print
print(Fore.RED + 'Tom >: ') + print(Fore.GREEN + 'test')
这当然没有用。我只是想测试一下。
有什么办法可以把这两个字符串放到同一行吗?
非常感谢!
编辑:
非常感谢大家!我知道 Python 最基本的部分,但我不知道如何忽略 ,
无论如何。出于某种原因,我得到了额外的空间。我想写 [12:41:39](时间)。在我的代码中,它看起来像这样:
print(Fore.YELLOW + '['),
print strftime("%H:%M:%S"),
print '] ',
输出是 [ 12:41:39 ]
我不知道这里出了什么问题。我真的希望这里有人可以为我解释一下!谢谢!
【问题讨论】:
-
您使用的是 Python 2 还是 3?
-
只是猜测,但看起来他使用的是 Python 2.x,因为他的
prints 没有括号。 -
我使用的是 Python 2.7 感觉比 Python 3 更舒服。