Книги Проза Остросюжетная проза Молодёжная литература Современная зарубежная литература Классическая литература Интеллектуальная проза Романы взросления Детство Художественная литература для детей Научно-познавательные книги для детей KUMON Чевостик Развитие и обучение детей Досуг и творчество детей Книги для подростков Для родителей Комиксы для детей Детское творчество Умные книжки Подготовка к школе Необычный формат Подарочные Психология Популярная психология Стресс и эмоции Любовь и отношения Осознанность и медитация Книги для родителей Быть подростком Защита от токсичности Бизнес Аудиокниги Менеджмент Продажи Истории успеха Развитие сотрудников Предпринимателю Управление компанией Стратегия Управление проектами Переговоры Публичные выступления HR Российский бизнес IT Культура Автофикшн и биографии Серия «Таро МИФ» Серия «Мифы от и до» Подарочные книги Культурные истории, страноведение Искусство и архитектура Театр и кино, музыка, литература Серия «Главное в истории» Саморазвитие Спокойствие и душевное равновесие Аудиокниги Мечты и цели Мотивация Мозг и интеллект Продуктивность Психология Общение Сила воли Тайм-менеджмент Деньги Обучение Выбор профессии Принятие решений Осознанность Лайфстайл Современная магия Дом и сад Кулинария Велнес, красота, мода Творчество Вдохновение и мотивация Handmade и творческий бизнес Рисование для начинающих Рисование для продолжающих Леттеринг и каллиграфия Писательство Фотомастерская Активити для взрослых Легендарная серия Барбары Шер Психология творчества Дизайн Развитие творчества Творческий бизнес Визуальное мышление Творческое мышление МАК МИФ Комиксы Детские комиксы Взрослые комиксы Молодежные комиксы Серии Познавательные комиксы Здоровье и медицина Правильное питание Спорт Долголетие Бег Фитнес Медитация Здоровый сон Диеты Научпоп Физика Математика Экономика Здоровье и медицина Мышление и психология Технологии Подарочные книги Искусство, культура и путешествия Для детей Работа и бизнес Для души и уюта Захватывающие истории Время для себя Маркетинг Маркетинг и брендинг Генерация идей Копирайтинг, блогинг, СМИ Серия «Думай иначе» Настольные игры Курсы и мероприятия «Книжные» профессии Душа, ум и тело Карьера и бизнес Лектории Практикумы: hard skills Бесплатно Курсы месяца Получить профессию Все курсы Для бизнеса Электронная библиотека Офисная библиотека Детские подарки Подарки партнерам Продвижение бренда Курсы для компаний Издать книгу Издательство Работа у нас Логотип Предложить книгу Об издательстве Авторам Вопросы и ответы Контактная информация Блоги Блог МИФа Психология и саморазвитие Творчество Проза Кругозор Книжный клуб МИФа Комиксы Бизнес-блог Бизнесхак и маркетинг Формула менеджмента Саморазвитие Корпоративная культура Опыт МИФа Обзоры книг Папамамам Развитие ребенка Психология Вот так книга! Искусство учиться
Бизнесхак и маркетинг
Основы Python. Книга по программированию, меняющая мышление
27 апреля 2021 1 447 просмотров

Антон Бахарев
Антон Бахарев

Python — самый популярный и простой язык программирования. Отличный вариант для старта. В книге «Основы Python» — все, чтобы разобраться: теория, примеры и задания.

Есть и секрет. С помощью этой книги вы, с одной стороны, научитесь программировать (что само по себе хорошо). С другой — поймете, как использовать программирование для достижения целей: базовые принципы работают не только в компьютерах, но и в жизни.

Так что книга меняет мышление.

Привет, мир!

Традиционно первая программа, которую пишут на любом новом языке программирования, называется Hello, World! Все, что она делает, это отображает слова Hello, World! (то есть «Привет, мир!»). На языке Python программа выглядит так:

Это пример инструкции печати, хотя на самом деле она ничего не печатает на бумаге. Она отображает результат на экране. В этом случае результатом будут следующие слова:

Кавычки в программе отмечают начало и конец отображаемого текста; они не видны в выводе. Скобки () указывают, что print — это функция.

Видите, все понятно. Книга начинается с самых азов и постепенно двигается от простого к сложному.

Токены и парсинг

Токены — основные элементы языка, такие как слова, числа и химические элементы. Одна из проблем выражения с 3 + = 3$6 заключается в том, что это недопустимый в математике токен. Аналогично, формула 2Zz в химии недопустима, так как нет элемента с сокращением Zz.

Это х0рошо структуриров@нное пр3длож3ние с недопустимым т*кенами. Это токены предложение допустимые содержит, но недопустимую структуру все.

Когда вы читаете предложение на естественном языке или утверждение на формальном языке, вы должны понять структуру (хотя на естественном языке вы делаете это подсознательно). Этот процесс называется синтаксическим разбором, или парсингом.

Немного психологии

Зачастую люди реагируют на компьютеры, как если бы те тоже были людьми. Когда они работают хорошо, мы считаем их коллегами, а когда они упрямы или грубы, мы злимся и раздражаемся. Попробуйте воспринимать компьютер как работника — со своими сильными сторонами (скорость и точность) и недостатками (отсутствие сопереживания и неспособность понимать общую картину).

Программисты мыслят как математики, инженеры и ученые (одновременно). Как математики они используют формальные языки. Как инженеры — проектируют. Как ученые — наблюдают за поведением сложных систем, формируют гипотезы и тестируют прогнозы.

Ваша работа — стать хорошим управленцем: найти способы использовать сильные и слабые стороны.

А еще использовать свои эмоции для решения проблемы, не позволяя им снижать эффективность работы. Это нелегко, но это ценный навык, полезный не только для программирования.

Программирование — это процесс разбиения большой и сложной задачи на всё более мелкие подзадачи, пока они не станут достаточно простыми, чтобы вы могли их решить.

Самый важный навык для разработчика — умение находить решение задачи. Для этого надо сформулировать задачу, творчески подойти к поиску решения, а затем точно и ясно его реализовать. То же самое работает и в жизни. Так что обучение программированию — возможность попрактиковаться в решении задач любой сложности.
По книге «Основы Python».

Похожие статьи