и извините за ужасное название! Я понятия не имел, что писать, не делая плитки длиной 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')
Конечно, это не сработало. Я просто хотел проверить.
Есть ли способ, которым я могу получить эти две строки в одну строку?
спасибо!
EDIT:
Большое спасибо всем! Я знаю самые основные части Python, но я понятия не имею, как я мог проигнорировать ,
В любом случае. По какой-то причине я получаю дополнительные пробелы. Я хочу написать [12:41:39] (время). В моем коде это выглядит следующим образом:
print(Fore.YELLOW + '['),
print strftime("%H:%M:%S"),
print '] ',
И выход [12:41:39]
Я понятия не имею, что случилось здесь. Я действительно надеюсь, что кто-то здесь сможет объяснить это мне! Спасибо!
Вы находитесь на Python 2 или 3? –
Просто догадаться, но похоже, что он использует Python 2.x, так как его 'print' не имеют круглых скобок. – thegrinner
Я использую Python 2.7. С ним просто удобнее работать, чем с Python 3. – Stig