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

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

Позвольте мне сказать вам: программирование не является немедленным усилием, и прежде чем делать что-то приличное, вам придется столкнуться с множеством головных болей и гнева. Тем не менее, я могу гарантировать, что, приложив немного усилий и настойчивости, вы скоро сможете сделать что-то, что заставит вас гордиться достигнутым прогрессом и побудит вас продолжать учиться и практиковаться.

Как программировать на Python, шаг за шагом. 

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

Python, вопреки тому, что может показаться, является язык программирования высокий уровень ориентирован на объекты, аналогично Perl, но основные конструкции которого сведены к существенному. Это язык интерпретированы, поскольку фазы предварительной компиляции и выполнения выполняются непосредственно интерпретатором языка.

Иными словами, исходный код не компилируется отдельно, но это предусмотрено в еде в процессор непосредственно во время выполнения.

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

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

Основные типы данных включают числа полный ( Int ), числа с плавающей запятой ( поплавок ), сложные числа, канаты ( Cadenas ), логические значения ( BOOL ), большие числа ( долго ), наряду с другими более сложными типами данных, такими как списки и / или словари y наборы, Python полностью поддерживает концепцию класс, что позволяет создавать сложные объекты (используя ключевое слово класс ) и назначать их динамически. Очевидно, Python позволяет вам определять функции в исходном файле, используя ключевое слово защиту.

Очень специфический аспект Python - это способ заключать блоки кода (функции, циклы if / else и т. Д.): Вместо использования классических фигурных скобок (как для C, C ++, C # и Javaнапример) или ключевые слова begin y end (типично для таких языков, как Pascal), шрифт обычно используется в Python : (две точки) По этой причине правильное отступление исходного файла имеет важное значение - Одной ошибки на этом этапе достаточно, чтобы заблокировать переводчика!

Что касается методов использования, Python обладает точными функциями (такими как возможность встраивания и работать файлы, скомпилированные на C, просто для примера), которые делают его чрезвычайно мощным и подходящим для многочисленных сценариев использования: вычислений, распределенного, численного программирования, автоматизированных сценариев, процедур тестирования и т.

Для создания программы на Python необходимо установить на ПК соответствующую среду разработки, которая содержит все необходимое для выполнения исходного кода. В следующих главах этого руководства я объясню, как получить его в Windows, macOS и Ubuntu, а также как создать и скомпилировать исходный файл.

Как программировать на Python для Windows

к программа на Python для Windowsнеобходимо загрузить соответствующее программное обеспечение. Чтобы продолжить подключение к этому сайту, нажмите на ссылку Python XXX: установщик EXE для Windows x86-64 (если твой Операционная система es de 64 биты) или по ссылке Pyhon XXX Installer EXE для Windows x86 (если ваша операционная система 32-разрядная), чтобы начать загрузку установочного пакета программы.

Тогда начните с .exe файл дождитесь появления экрана установки программы и установите флажок рядом с полем Добавьте Python XX в ПУТЬ, Для завершения установки программы нажмите кнопки установить сейчас, да y забор.

После завершения установки вы можете приступить к созданию вашего первого исходного файла. Начать Pad of ноты Windows, вызывая его из папки Аксессуары для Windows / Аксессуары находится в меню начало, затем перейдите в меню Файл> экономить в виде …, чтобы получить доступ к пользовательским параметрам сохранения.

Теперь выберите статью Тодос Лос Архивос из выпадающего меню Guardar Comoвведите имя helloworld.py в коробке Имя файла И для удобства сохраните шрифт на рабочем столе Windows. После завершения создания шрифта напишите в нем следующий код.

print("Ciao, mondo!")

Не удивляйтесь простоте этого кода: для базовых операций не требуется импорт какой-либо внешней библиотеки или компонента, поскольку Python оснащен большим количеством предустановленных функций.

В любом случае сохраните исходный файл снова (меню Файл> Сохранить ), закройте Блоги и Командная строкавызывая его из меню начало, в Окна 10упомянутая программа находится в папке Аксессуары для Windows.

Как только вы откроете приглашение, «переместитесь» на рабочий стол Windows, дав команду cd %USERPROFILE%Desktop , затем нажмите кнопку ENTER и запустите программу с командой python helloworld.py, чтобы увидеть слова "Hello world!" напечатано на экране. Для получения дополнительных примеров кода я приглашаю вас обратиться к специальной главе. этого руководства.

Как программировать на Python на macOS

Если вы заинтересованы, действуйте от MacOS, сделайте это: после подключения к сайту Python нажмите на ссылку Установщик Python XXX для Мак OS X Бит 64 бит / 32, дождитесь полной загрузки файла на компьютер и запустите его.

Когда вы попадете на экран установки программы, нажмите кнопку продолжение три раза подряд, затем вверх принимать y устанавливать и при появлении запроса введите пароль Mac в соответствующем текстовом поле. Чтобы завершить процесс установки, нажмите кнопки Установить программное обеспечение y забор.

Теперь вы можете продолжить создание исходного файла: сначала запустите терминал macOS, вызывая его из папки больше la Launchpad (значок в виде ракета прикрепить к панели стыковки) и выдать команду cd ~/Desktop с последующим нажатием кнопки настоящее время, чтобы он мог перейти на рабочий стол ПК.

Аналогично, выполните команду нажмите helloworld.py, чтобы создать файл, который будет содержать исходный код и нажать кнопку настоящее время клавиатура Когда вы закончите, сверните окно терминала (не закрывая его) и дважды щелкните файл, который вы только что создали в стол.

На этом этапе вам просто нужно запись его исходный код (стр. print("Ciao, mondo!") ) в окне редактора, которое открывается на экране, перейдите к экономить файл, созданный таким образом, и после закрытия текстового редактора снова откройте Терминал и выполните исходный код, дав команду python helloworld.py с последующим нажатием кнопки войти. 

Как программировать на Python в Ubuntu

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

sudo apt update sudo apt install python3-dev

При появлении запроса введите пароль администратора (Для корень ) на вашем ПК нажмите клавишу настоящее время а затем кнопка s начать настройку программного обеспечения, которая завершится автоматически. Выполнив этот шаг, вы можете разработать и запустить свой исходный код, следуя тем же инструкциям, которые уже применялись для Mac: эти две процедуры фактически эквивалентны.

Примеры кода

В предыдущих разделах этого руководства я показал вам запуск очень простого исходного файла, который печатает "Hello world!" На экране. Вот несколько примеров кода, немного более структурированных, способных выполнять различные типы операций. Вы можете создать и запустить исходные файлы, выполнив те же шаги, что и выше.

Генерация случайного числа от 0 до определенного предела

import random num = int (input («Вставить максимальное случайное число»)) print («Создать число è», random.randint (0, num + 1))

Показать расписание на ваш выбор

num = int (input ("Quale tabellina vuoi visualizzare?")) для i в диапазоне (1, 11): print (num, "x", i, "=", num * i)

Преобразует десятичное число в двоичное, восьмеричное и шестнадцатеричное

num = int (input ("Inserisci il number da convertire:")) print ("Ecco i valori convertiti di", num, ":") print (bin (num), "in binary.") print (oct (num) ), "in ottale.") print (hex (num), "in esadecimale.")

Отображает календарь на месяц в году по вашему выбору.

import calendar year = int (input ("Inserisci l'anno da visualizzare:")) mese = int (input ("Inserisci il mese da visualizzare (in cifre):")) print (calendar.month (anno, mese))

Выполните простые математические вычисления (операции определяются функциями).

def aggiungi (a, b): return a + b def sottrai (a, b): return ab def multiple (a, b): return a * b def div (a, b): return a / b print ("Указывает l'operazione da eseguire: ") print (" 1 на добавление ") print (" 2 per sottrazione ") print (" 3 per moltiplicazione ") print (" 4 на раздел ") scelta = input (" Inserisci l'operazione da eseguire: ") v1 = float (input (" Вставить простое число: ")) v2 = float (input (" Вставить второе число: ")), если scelta == '1': print (v1," + ", v2, "=", aggiungi (v1, v2)) elif scelta == '2': print (v1, "-", v2, "=", sottrai (v1, v2)) elif scelta == '3': print (v1, "x", v2, "=", moltiplica (v1, v2)) elif scelta == '4': if v2 == 0: print ("Деление на ноль недопустимо") else: print (v1 , ":", v2, "=", div (v1, v2)) else: print ("Selezione not valid")

Полезные Ресурсы

Теперь, когда вы создали свою первую программу на Python, надеетесь ли вы серьезно изучить ее и узнать все больше и больше об этом подходе? В этом случае я предлагаю вам внимательно прочитать руководство по Python, доступное через HTML.it, полное учебников и пошаговых руководств, посвященных разработке программного обеспечения Python.

Пока что введение в программирование на Python