Изучаем Python -> Переменные
Привет-привет VC! В этом лонге, я продолжаю цикл статей, которые помогут Вам в изучении Python. Всё с примерами и наглядно. Читай, узнавай, подписывайся! А любители видео-формата, могут посмотреть мое видео по этой статье на YouTube-канале.
План статей:
- print() /input()
- Типы данных
- Переменные
- Условия
- Массив
- Циклы
- Импорт библиотек
- Функции
- Классы
- Закрепляем материал
Обязательно пробуй повторить изложенный в этой статье материал, отмечай плюсиком, каждый успешно пройденный этап, чтобы отслеживать свой прогресс.
Весь код я предлагаю писать в Google Colab, для этого нам понадобиться там зарегистрироваться (подойдет учетка Google) и создать новый блокнот (Файл -> Создать блокнот).
Также, если у Вас возникли трудности, можете просмотреть мой блокнот, в нём изложен весь сегодняшний материал.
Переменные
Классический пример. Этот пример зарекомендовал себя в моей практике. Я люблю его приводить, когда речь идёт о переменных.
По этому принципу в программировании были созданы переменные. Для той информации, с которой приходится часто взаимодействовать, было бы неплохо её запомнить и как-нибудь образом обозвать, словом близким ей по смыслу.
Ну, например, попробуем сохранить своё имя и вывести его. Переменная записывается следующим образом, мы пишем название переменной, которое отражает что будет лежать внутри переменной, ставим знак равно и записываем информацию, которую собираемся хранить. Теперь мы можем обращаться к этой переменной и получать таким образом доступ к информации, которая в ней лежит.
Пока что не ясно до конца, зачем использовать эти переменные. Почему бы не написать просто print('Pavel')? Давайте разберём это на отдельном примере.
Другой пример, наглядно показывающий преимущество переменных можно отследить в данной записи.
Выполните каждый из них и Вы получите трижды одинаковый результат.
Опять же, можно сказать, что самый оптимальный способом - первый, поскольку для него потребовалось меньше всего кода. Но поставьте себя на место нового сотрудника.
Вот, Вы приходите на новое рабочее место, получаете задание, поменять расчёт площади в коде. Вы начинаете изучать код, написанный каким-либо программистов прежде. Догадались бы ли Вы, что среди тысяч строк кода, за площадь отвечает print(20*30)? Думаю, в этом Вам бы помог только тот, кто этот код писал (если он еще работает в этой компании).
Второй пример уже лучше, мы видим здесь какую-то формулу расчета, можем понять, что это наш случай, если покопаемся в документации к коду (если она написана), но эта запись всё равно не эффективна, для того чтобы понять, что в ней происходит, нужно потратить какое-то время.
Третья запись, подробно расписана, на неё программист потратил, аж, на 30 секунд больше, своего драгоценного времени. Но именно она позволит нам достигнуть желаемого результата за пару минут, а не несколько часов (или даже дней). Мы видим в ней название величин и подробную запись того, как произведён расчёт.
Старайтесь делать код более читаемым, это упростит поиск ошибок для Вас и Ваших коллег.
Закрепляем знания
Итак, за эти три статьи мы разобрались с командами print()/input(), типами данных и переменными. Пришло время для закрепления полученных знаний.
Давайте, попробуем написать программу, которая спрашивает у пользователя его имя и возраст, а затем выводит на экран сообщение с этим. Постарайтесь, использовать весь полученный в статьях материал. А при возникновении вопросов - не стесняйтесь обращаться в комментарии. Отвечу на каждый :^)
Также, буду признателен подписке (особенно на YouTube канал), до встречи в новых постах!
Комментарий недоступен
❤❤❤❤💋
Нахожусь несколько дней на сайте, а тут лицом торгуют как писали в некоторых статьях другие люди и информацию не дописывают, я в афиге с вас 😐
А что конкретно у Вас вызвало негодование?