{"id":14285,"url":"\/distributions\/14285\/click?bit=1&hash=346f3dd5dee2d88930b559bfe049bf63f032c3f6597a81b363a99361cc92d37d","title":"\u0421\u0442\u0438\u043f\u0435\u043d\u0434\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u043d\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f","buttonText":"","imageUuid":""}

Изучаем Python -> print()/input()

Привет-привет, VC!
В этом лонге, я начну цикл статей, которые помогут Вам в изучении Python. Этот материал подойдет для читателя любого возраста, информация в нём изложена простым и понятным языком. Всё с примерами и наглядно. Читай, узнавай, подписывайся! А любители видео-формата, могут посмотреть мое видео по этой статье на YouTube-канале.

План статей:

  1. print()/input()
  2. Типы данных
  3. Переменные
  4. Условия
  5. Массивы
  6. Циклы
  7. Импорт библиотек
  8. Функции
  9. Классы
  10. Закрепляем знания

Обязательно пробуй повторить изложенный в этой статье материал, отмечай плюсиком, каждый успешно пройденный этап, чтобы отслеживать свой прогресс.
Весь код я предлагаю писать в Google Colab, для этого нам понадобиться там зарегистрироваться (подойдет учетка Google) и создать новый блокнот (Файл -> Создать блокнот).
Также, если у Вас возникли трудности, можете просмотреть мой блокнот, в нём изложен весь сегодняшний материал.

PRINT/INPUT()

Наверное, всякий, кто начинает своё знакомство с языками программирования первым делом пробует что-либо вывести на экран, а затем что-нибудь ввести.

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

Обо всём по порядку, давай взглянем на команду print() .Попробуйте вывести на экран своё любимое число. Для этого Вам понадобиться выполнить следующий код:

print(8) #для пример я взял своё любимое числов — восьмерку.

Давайте разберём эту запись.
Команда print позволяет нам выводить информацию на экран. Дальше следуют круглые скобки (), внутри которых должно быть записано то, что мы собираемся выводить и сам объект для вывода (в моем случае число 8).

Запустим программу (значок Play слева от кода) и убедимся, что это так.

Хорошо, то что Python может выводить цифры мы поняли, а сможет ли он их посчитать прямо внутри print?
Давайте проверим.

print(5+5) print(5-5) print(5*5) print(5/5)
Выполним данный код и увидим результат.

Получили верный ответ, на каждое арефмитическое действие.
Хорошо, с цифрами Python неплохо справляется, а как дела обстоят с другими символами? С буквами или знаками препинания?

print('Привет, мир! ')
Выполним эту команду и убедимся, что и здесь особых трудностей не возникло.

Важный момент, не забудьте поставить текст в кавычки (в следующей статье расскажу зачем).
С выводом разобрались.
А как вводить информацию с клавиатуры? Тут нам поможет команда input().

Запуск программы
Ввод с клавиатуры
Итог

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

Теперь при вводе, мы видим сообщение, поясняющее, что нам нужно вводить.

print() /input() изучены, можем отмечать этот раздел нашего плана плюсом :^)

Если Вам что-то непонятно — можете писать вопросы в комментарии, я отвечу на все Ваши вопросы. Буду признателен подписке (особенно на YouTube канал), до встречи в новых постах!

0
7 комментариев
Написать комментарий...
Red Hot Wine
Ответить
Развернуть ветку
Ваня Шестаков

очень интересно, жаль что ничего непонятно

Ответить
Развернуть ветку
Pavel Akimov
Автор

Хех) А Вы спросите, что не понятно? Думаю, я смогу ответить на любой вопрос. Если их много, то не стесняйтесь задать их все, у меня будет повод написать отдельную статью, где я подробно все распишу

Ответить
Развернуть ветку
Роман Анисимов

Как раз обучалка должна быть такой, чтобы не было никаких вопросов

Ответить
Развернуть ветку
Adrian von Ziegler

Годно. Спасибо

Ответить
Развернуть ветку
Pavel Akimov
Автор

Спасибо :) Планирую публиковать часто, буду стараться по два раза в неделю, так что следите, будет интересно!

Ответить
Развернуть ветку
Adrian von Ziegler

Хорошо, я подписался

Ответить
Развернуть ветку
4 комментария
Раскрывать всегда