Logo
  • ГЛАВНАЯ
  • ОБО МНЕ
  • СЕРТИФИКАТЫ
nocip.ssh@mail.ru
2.1.1.7 Функция print() - использование нескольких аргументов

До сих пор мы тестировали поведение функции print() без аргументов и с одним аргументом. Также стоит попробовать скормить функцию print() более чем одним аргументом.

Посмотрите на окно редактора. Вот что мы сейчас протестируем:

print("The itsy bitsy spider" , "climbed up" , "the waterspout.")

Есть один вызов функции print(), но он содержит три аргумента. Все они строчные.

Аргументы разделяются запятыми. Мы окружили их пробелами, чтобы сделать их более заметными, но на самом деле в этом нет необходимости, и мы больше не будем этого делать.

В этом случае запятые, разделяющие аргументы, играют совершенно иную роль, чем запятая внутри строки. Первый является частью синтаксиса Python, второй предназначен для отображения в консоли.

Если вы посмотрите на код еще раз, вы увидите, что внутри строк нет пробелов.

Запустите код и посмотрите, что произойдет.

Теперь на консоли должен отображаться следующий текст:

The itsy bitsy spider climbed up the waterspout.

Снова появились пробелы, удаленные из строк. Вы можете объяснить почему? { запятая между двух аргументов делает пробел }

Из этого примера можно сделать два вывода:

  • функция print(), вызываемая с более чем одним аргументом, выводит их все в одной строке;
  • функция print() по собственной инициативе помещает пробел между выведенными аргументами.


🔁

RetraR — Компьютерные игры для Nintendo Game Boy
Приветствуем всех любителей ретро-игровой индустрии на канале RetraR
RetraR - Computer games for Nintendo Game Boy 🌌🛸👽👾☄️🤖
RetraR - 任天堂ゲームボーイ用コンピュータゲーム 🎮🕹️👾

RetraR
RetraR
Канал ретро компьютерных игр

Оформить заказ

Нажимая на кнопку, вы даете согласие на обработку персональных данных

Спасибо за заказ

Ваш заказ принят в обработку. 

Мы свяжемся с вами в ближайшее время.