Почему Python должен быть первым языком программирования, который вы изучаете? Он крутой. Это все, что нужно знать. Вы можете перестать читать прямо сейчас и начать писать код.
Python поможет начать мыслить, как программист. Он очень удобочитаем. Вы не будете тратить много времени на запоминание загадочного синтаксиса, которым располагают другие языки программирования. Вместо этого вы сможете сосредоточиться на изучении концепций и парадигм программирования. Как только у вас появятся эти инструменты, вы сможете перейти к другим, более мощным, специфичным языкам и легко понять фрагменты кода. Но не заблуждайтесь. Вы не играете с детской игрушкой. Python супермощен! Есть причина, по которой НАСА использует его. Как новичок, вы сможете выполнить все, что вам нужно, с помощью Python.
Python прост в освоении. Кривая обучения очень постепенная. Другие языки могут быть американскими горками. С помощью Python и правильного сочетания амбиций и внимания вы могли бы собрать игру за один день, ничего не зная до того, как начали. Как я уже упоминал выше, Python делает акцент на удобочитаемости. Вот пример того, насколько прост Python. Первый приведенный ниже пример кода написан на C++:
1 2 3 4 5 |
#include stdout int main() { std::cout << "Hello, world!\n"; } |
А вот подобный код на Python:
1
|
print("Hello, world!")
|
Блестяще, правда? Другие примеры кода на Python Вы также можете найти на сайте https://dropcode.ru/forum/python. Поскольку это похоже на повседневный английский, писать на нем намного проще. Позже вы оцените скорость, с которой вы можете написать программу. А это означает меньше времени на кодирование и больше времени на игру.
Еще одна замечательная особенность Python - это богатство и обилие документации. Вы можете легко найти то, что ищете на python.org. Если у вас что-то не получается, список наставников Python полон дружелюбных ребят, готовых и способных ответить на ваши вопросы, если вы вежливы.
Когда вы разберетесь с основами, вам станет скучно выводить текст и вычислять числа. Именно тогда вы начнете использовать возможности библиотек и модулей Python. Что такое библиотека? Ну, а где люди искали ответы до появления интернета? В библиотеке! В вычислительной технике библиотека - это набор «книг», которые выполняют определенные задачи и расширяют функциональность ваших программ. Итак, вместо того, чтобы писать нужную книгу, вы можете просто поискать ее. В Python библиотека - это набор модулей. Если вы хотите делать какие-то причудливые вещи с графикой, вы можете проверить библиотеку изображений Python. Или, если вы хотите создать игру, вы можете использовать Pygame из библиотек Pyglet. Если вам нравится наука, есть библиотека SciPy. Что такое модуль? Проще говоря, модуль - это файл, подобный книге в библиотеке, который содержит функции, которые вы можете импортировать в свою программу.
Python поставляется в комплекте с IDLE. IDLE - это интерактивная оболочка и интегрированная среда разработки (IDE) для Python. Что это значит? Писать и запускать программы на Python легко. Вы легко и быстро делаете и то, и другое в IDLE. Но подождите, вы спросите, что такое IDE? IDE - это программное приложение, которое упрощает разработку компьютерных программ. IDLE написан на Python и для него. В IDLE есть несколько замечательных функций. Он имеет подсветку синтаксиса, что означает, что текст будет отображаться в соответствии с категорией в вашей программе. Есть автозаполнение и умный отступ. Ваша программа будет запущена немедленно. Это означает меньше времени на ожидание сборки и компиляции и больше времени на отладку! Позже все это обретет смысл.
На случай, если я был слишком деликатен, важно отметить, что питонисты (как их называют) - забавная компания. Очень важно иметь чувство юмора как в жизни, так и в Python. В конце концов, язык назван в честь Монти Пайтона. Кого? Вы не знаете Монти Пайтона? Вам нужно сделать домашнее задание.
Я выступаю за операционные системы GNU/Linux, но знаю, что это не для всех. Пока что. Но Python для всех! Фактически, если вы используете UNIX-машину, например Mac, или используете дистрибутив Linux, Python уже установлен на вашем компьютере. Если вы работаете в Windows, это очень просто сделать самостоятельно. Просто зайдите на python.org и загрузите его. Вы сразу же начнете писать код.