Форум сайта python.su
Здравствуйте, у меня возникла проблема в операторе print. Она не глобальная конечно, но я бы хотел все таки разобраться и её исправить. Я только недавно начал изучать язык программирования python и выбрал его как первый язык для изучения программирования.
name = input (“Enter your name: ”)
surname = input (“Enter your surname: ”)
result = name + “ ” + surname
print (“Hello”, result, “, my name is Atakishiev Ruslan and this is game. Guess number!”)
Почему-то при запуске данного кода у меня все время, как я не пытался решить эту задачу, появляется пробел после result.
Enter your name: Ivan
Enter your surname: Ivanov
Hello Ivan Ivanov , my name is Atakishiev Ruslan and this is game. Guess number!
Как вы видите после слов Ivan Ivanov идет пробел. Скажите пожалуйста как можно его убрать?
Отредактировано Ruslan_Atakishiev (Июль 19, 2018 19:42:03)
Офлайн
print ('Hello', result+', my name is Atakishiev Ruslan and this is game. Guess number!') print ('Hello '+result+', my name is Atakishiev Ruslan and this is game. Guess number!') print (f'Hello {result}, my name is Atakishiev Ruslan and this is game. Guess number!') print ('Hello {}, my name is Atakishiev Ruslan and this is game. Guess number!'.format(result))
name = input ('Enter your name: ') surname = input ('Enter your surname: ') print (f'Hello {name} {surname}, my name is Atakishiev Ruslan and this is game. Guess number!')
Офлайн
Спасибо большое!!!
Офлайн