Уведомления

Группа в Telegram: @pythonsu

#1 Июль 19, 2018 19:41:01

Ruslan_Atakishiev
Зарегистрирован: 2018-07-18
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с пробелом

Здравствуйте, у меня возникла проблема в операторе 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)

Офлайн

#2 Июль 19, 2018 20:14:13

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 639
Репутация: +  73  -
Профиль   Отправить e-mail  

Проблема с пробелом

 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!')

Офлайн

#3 Июль 19, 2018 20:24:21

Ruslan_Atakishiev
Зарегистрирован: 2018-07-18
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с пробелом

Спасибо большое!!!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version