Первая программа на python: Выводим «Hello world!» на Python 3 в IDLE ~ PythonRu

Первая программа на Python — it-black.ru

Первая программа на Python — it-black.ru Перейти к содержимому

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

Запускаем наш интерпретатор, после чего можно начинать писать первую программу в интерактивном режиме. Нашей первой программой будет вывод приветствия: «Hello world». И понадобится нам только одна строка кода:


print("Hello world!")

После ввода строки нажимаем Enter и происходит вывод результата программы:



Поздравляю вы написали первую программу на Python!

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

Поэтому давайте создадим текстовый документ, откроем его в любом редакторе кода, например Notepad++ и «Сохраним как» наш документ. Обязательно! пропишем расширение: «py«. Это расширение Python файлов.



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


print("Привет, программист!")
name = input("Как тебя зовут? ")
print(name, ", добро пожаловать в мир Python!")
input()
  • Первая строка печатает приветствие на экран с помощью функции print.
  • Вторая строка печатает вопрос («Как тебя зовут? «), ожидает, пока пользователь напечатаем что-нибудь и нажмёт Enter и сохраняет введённое значение в переменной name.
  • В третьей строке мы используем функцию print для вывода текста на экран, в данном случае для вывода «, добро пожаловать в мир Python!» и того, что хранится в переменной
    name
    .
  • Последняя строка не дает программе завершится пока пользователь не нажмёт на Enter.


Поздравляю! Вы научились писать простейшую программу. На этом наш урок окончен, желаю удачи!

Подробное видео по созданию первой программы:



Facebook

Twitter

  • No Comments

Группа в VK

Обнаружили опечатку?

Сообщите нам об этом, выделите текст с ошибкой и нажмите Ctrl+Enter, будем очень признательны!

Свежие статьи

Облако меток
Instagram Vk Youtube Telegram Odnoklassniki

Полезно знать

Рубрики

Авторы

Первая программа на Python — Serverspace.

ru

Kurbonov Iskandar

5 декабря 2022

Обновлено 5 декабря 2022

Linux Python Ubuntu

Введение

Самой простой программой на Python является вывод строки надписи Hello, World! Разберемся, как ее написать. Для этого необходимо установить в нашей системе Python последнюю версию.

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

Для начала, необходимо развернуть виртуальную среду на Python 3. Также потребуется первоначальная настройка системы.

Первая программа

Воспользуемся командной строкой Python 3:

python3

Выполним команду выводящую информацию:

print("Hello, World!")

На выходе получим результат:

Hello, World!

Оператор print() выполняет функцию вывода данных в консоль.

Создадим файл с помощью Vim:

vim TestFirstProgramm.py

И дополним однострочным кодом:

print("Hello, World!")

Для запуска самой программы выполним команду:

python3 TestFirstProgramm.py

Рассмотрим также использование переменных в коде и использование print() для вывода информации из переменных:

#Присвоение переменным значений
a = "Hello,"
b = " World!"
 
print(a+b)

На выходе получим результат:

Hello, World!

Переменным присваиваются не только строчные типы данных, но и целочисленные, либо числа с плавающей точкой.

В следующем примере рассмотрим умножение чисел с использованием переменных. Присвоим переменной «а» значение 5.60 и переменной «b» значение 5 и умножим их с помощью оператора print(a*b), в соответствии со следующим кодом:

python3
a = 5. 60
b = 5
 
print(a*b)

 

Получим следующий результат:

#Результат:
28.0

Выводы

В итоге можем сказать, написать первую программу на языке программирования Python не сложно. Есть различные возможности, такие как:

  • написание модуля для проектов;
  • создание классов внутри модулей;
  • определение функции внутри класса;
  • импортирование модулей с помощью оператора import.

Оценка:

5 из 5

Аverage rating : 5

Оценок: 1

191028 Санкт-Петербург Литейный пр., д. 26, Лит. А

+7 (812) 403-06-99

700 300

ООО «ИТГЛОБАЛКОМ ЛАБС»

191028 Санкт-Петербург Литейный пр. , д. 26, Лит. А

+7 (812) 403-06-99

700 300

ООО «ИТГЛОБАЛКОМ ЛАБС»

700 300

Как написать свое первое приложение на Python

Последний раз этот блог обновлялся 13 июля 2021 г.

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

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

Python — мощный и востребованный язык программирования. В последние годы язык неуклонно поднимался в «ежегодном рейтинге языков программирования» RedMonk — списке, основанном на рейтингах GitHub и StackOverflow. По состоянию на январь 2021 года Python занимал второе место — на одну позицию выше, чем годом ранее.

Успех Python объясняется многими причинами, в том числе удивительной универсальностью и простотой языка. Python — отличный язык программирования для изучения в первую очередь из-за его интуитивно понятного синтаксиса, напоминающего английский язык, и относительно небольшой кривой обучения.

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

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

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

Windows

  1. Откройте меню поиска , щелкнув значок увеличительного стекла рядом с меню «Пуск». Введите «cmd» в поле поиска. Опция «Командная строка» появится в качестве одного из результатов поиска. Нажмите «Командная строка». На вашем экране должно открыться окно командной строки.
  2. В командной строке введите «python» и нажмите Enter.
    1. Если у вас уже установлен Python, вас встретит приглашение Python. Если вы видите приглашение Python, а версия Python — 3 или выше , вы можете пропустить остальные шаги установки и перейти непосредственно к разделу «Создание нашего первого файла .py».
    2. Если у вас не установлен Python или у вас установлен Python версии 2, вам необходимо установить Python, выполнив следующие действия.
  3. Перейдите на официальную страницу загрузки Python и нажмите кнопку «Загрузить Python». Это загрузит установщик последней стабильной версии Python на ваш компьютер. Запустите установщик.
  4. Когда программа установки откроется, установите флажок «Добавить Python в PATH» и нажмите «Установить сейчас». Оставьте для всех остальных параметров значения по умолчанию.
  5. После завершения работы программы установки откройте новое окно командной строки через строку поиска, как вы делали это раньше, и введите «python». Теперь вы должны увидеть полную подсказку Python 3.

В активном приглашении Python вы можете ввести «exit()», чтобы закрыть его и вернуться в командную строку.

Рабочая подсказка Python 3 в Windows.

macOS

  1. Откройте меню «Приложения» и перейдите в подпапку «Утилиты». В разделе «Утилиты» нажмите «Терминал». Откроется окно терминала.
  2. В окне терминала введите «python».
    1. Скорее всего, вы увидите приглашение Python 2, похожее на скриншот ниже. Если это то, что вы видите, перейдите к шагу 3.
    2. Вы также можете увидеть приглашение Python 3 — это произойдет, если у вас уже установлен и настроен Python 3. Если вы видите приглашение Python 3, отлично! Больше ничего делать не нужно. Вы можете пропустить остальные шаги здесь и перейти к разделу «Создание нашего первого файла .py».
    3. Вы можете ввести «exit()» и нажать Enter, чтобы выйти из командной строки Python и вернуться в командную строку.
  3. В том же окне терминала введите «python3».
    1. Скорее всего, вы получите сообщение об ошибке с текстом «команда не найдена: python3». Если это так, перейдите к шагу 4.
    2. Вы также можете увидеть приглашение Python 3 — это произойдет, если Python 3 уже установлен на вашем компьютере под именем «python3». В этом случае вы можете пропустить остальные шаги здесь, но вам придется использовать «python3» в тех местах, где мы используем «python» в этой статье.
  4. Если у вас еще не установлен Python 3, перейдите на официальную страницу загрузки Python и нажмите кнопку «Загрузить Python». Программа установки будет загружена на ваш компьютер. Откройте его и следуйте инструкциям установщика.
  5. После завершения установки откройте новое окно терминала и введите «python». Теперь вы должны увидеть приглашение Python 3.
    1. Если вы все еще получаете приглашение Python 2, не беспокойтесь — Python 3, скорее всего, установлен в исполняемый файл «python3».
      Введите «exit()», нажмите Enter и введите «python3» в командной строке.

Приглашение Python 2 в macOS.

Приглашение Python 3, которое мы ищем в macOS.

Linux

  1. Откройте окно терминала и введите «python».
    1. Если вы получаете приглашение Python 3, вы можете остановиться здесь и перейти к разделу «Создание нашего первого файла .py».
    2. Если вы получаете сообщение об ошибке или приглашение Python 2, вам необходимо установить Python 3.
  2. Чтобы установить Python 3, установите пакеты, указанные в руководстве по загрузке Python для вашего дистрибутива Linux.
  3. Откройте новое окно терминала и введите «python».
    1. Если вы по-прежнему получаете приглашение Python 2, попробуйте ввести «python3». Если это приведет к приглашению Python 3, вы можете просто использовать его в следующих разделах.
    2. Если вы получаете приглашение Python 3, все готово.
    3. Вы можете ввести «exit()» и нажать Enter в приглашении Python, чтобы выйти из него и вернуться в командную строку.

После установки Python мы можем написать и запустить нашу первую программу Python.

Все файлы Python имеют расширение «.py». Вы можете создавать, редактировать и сохранять файлы Python с помощью любого текстового редактора.

Чтобы создать свой первый файл Python, перейдите в папку, в которой вы хотите создать файл, и создайте файл с именем test.py. Затем откройте этот файл в текстовом редакторе и введите следующий код:

 печать("Привет, мир!") 

Сохраните файл и в терминале перейдите к местоположению файла. Затем запустите файл, вызвав python test.py. Эта строка указывает вашему интерпретатору Python выполнить команду, которую вы только что написали. Вы должны увидеть правильный вывод:

 Привет, мир! 

Примечание : не забудьте использовать «python3» вместо «python», если это необходимо для доступа к исполняемому файлу Python 3. Некоторые примеры не будут работать с Python 2.9.0005

Эта программа приветствия работает, но давайте сделаем ее более интересной.

Для начала добавим в нашу программу переменную и условный оператор. Мы хотим, чтобы переменная хранила наше имя, которое мы предоставим программе динамически, а условный оператор проверял, соответствует ли предоставленное имя тому, которое мы определили в программе. В зависимости от результата условного оператора программа распечатает приветственное сообщение или запросит другое имя.

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

 имя = "Кинан"
 , если  имя == "Кинан":
 напечатать  ("Здравствуйте", имя)
  еще  :
 print  ("Ой, ну как тебя тогда зовут?") 

Давайте запустим нашу программу и увидим вывод:

 Привет, Кинан 

В качестве следующего шага давайте отредактируем переменную name, чтобы сохранить другое имя, чтобы увидеть, действительно ли работает наше условие:

 имя = "Брайан" 

Если вы снова запустите программу, вы должны увидеть следующий вывод:

 Ой, ну как тебя тогда зовут? 

Как и ожидалось, поскольку два имени не совпадают, программа выполняет оператор, захваченный ветвью «else» условия.

Давайте возьмем нашу базовую логику программы и превратим ее в функцию.

Наша функция примет один аргумент с именем «имя». Затем программа спросит, является ли предоставленное имя именем человека, взаимодействующего с программой. Пользователь может утвердительно ответить «да», после чего программа напечатает приветственное сообщение. Любой другой ответ будет интерпретирован как отрицательный, и программа напечатает другое сообщение.

Эта функция может быть реализована следующим образом:

  по умолчанию   checkName  (имя):
answer = input("Ваше имя " + имя + "?")
 if  answer.lower() == "yes":  # lower() переводит ответ в нижний регистр 
print("Здравствуйте,", имя)
 еще  :
print("Мы сожалеем об этом.")
checkName("Кинан") 

Давайте рассмотрим эту новую программу покомпонентно.

Начнем с определения функции (если эта часть непонятна, ознакомьтесь с нашей статьей об определении функций в Python). Короче говоря, функции Python начинаются с 9ключевое слово 0026 def , за которым следует имя функции; в этом примере мы назовем нашу функцию «checkName».

Внутри функции мы объявляем переменную «ответ». Используя функцию «ввода» Python, мы спрашиваем пользователя, принадлежит ли ему печатаемое имя, и пользователь предоставляет свой ответ, вводя его в терминал. Сохраняем ответ в переменную и выполняем условную проверку.

Обратите внимание, что условное выражение теперь вызывает метод «lower()» для ответа. Мы используем этот метод просто для того, чтобы гарантировать, что ответ будет строчным, чтобы он всегда оценивался одинаково, независимо от того, как пользователь его вводит — будь то «да», «ДА», «да» или «Да».

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

 Тебя зовут Кинан? Нет
Мы сожалеем об этом. 

Примечание : если вы получаете ошибку NameError с сообщением «имя «да» не определено», вы запускаете программу с использованием Python 2 вместо Python 3. Убедитесь, что вы установили Python 3 и используй это.

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

  def   checkName  (имя):
answer = input("Ваше имя " + имя + "?")
, если  answer.lower() == "да":
print("Здравствуйте,", имя)
 еще  :
new_name = input("Мы сожалеем об этом. Как вас еще раз зовут?")
print("Добро пожаловать,", новое_имя)
checkName("Кинан") 

Новые изменения находятся сразу после оператора else. Вместо того, чтобы извиняться перед пользователем, программа теперь запрашивает имя пользователя и приветствует его. Запуск программы должен выглядеть примерно так:

 Мы сожалеем об этом. Как тебя снова зовут? Лиза
Добро пожаловать, Лиза 

Написав простую функцию и используя переменные, пользовательский ввод и условные операторы, давайте подключимся к простой базе данных SQLite для хранения и извлечения информации.

SQLite — это простая база данных, которая хранит записи в файле на диске. У него меньше функций, чем у систем баз данных производственного уровня, таких как MySQL и PostgreSQL, но SQLite — это более простая база данных для начала обучения.

Примечание . Большинство различий между SQLite и другими системами связаны со сложными типами данных, производительностью и надежностью. Такая функциональность ценна для производственных систем, но мы не будем описывать ее в этой статье. Синтаксис SQL, который мы используем в примерах в этой статье, очень похож на тот, который вы можете использовать с MySQL или PostgreSQL.

Создание таблицы и вставка нашей первой записи

Чтобы начать работу с SQLite, мы откроем интерпретатор Python и создадим новую базу данных с именем «example.db». Затем мы создадим новую таблицу в нашей базе данных под названием «пользователи» и добавим запись для Кинана.

Начнем с импорта библиотеки sqlite3:

  $  питон
Python 3. 9.5 (по умолчанию, 4 мая 2021 г., 03:36:27)
[Clang 12.0.0 (clang-1200.0.32.29)] на Дарвине
Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации.
  >  >> импорт sqlite3 

Далее мы выбираем базу данных для подключения. Поскольку SQLite основан на файлах, имя, которое мы указываем на этом шаге, — это имя файла, в котором будут храниться все данные. SQLite создаст файл, если он не существует:

  >  >> БД = sqlite3.connect('example.db') 

После того, как мы выбрали правильную базу данных, нам нужно определить курсор базы данных. Этот курсор поможет нам отправлять запросы к базе данных SQLite и обрабатывать их результаты:

  >  >> курсор = db.cursor() 

Теперь мы можем использовать курсор для выполнения SQL-запросов к нашей базе данных «example. db».

Давайте создадим желаемую таблицу «пользователи» с двумя значениями для каждой записи: идентификационным номером и именем. Идентификационный номер будет служить первичным ключом, а это означает, что у каждой записи пользователя будет свой идентификатор, чтобы мы могли их различать. Чтобы убедиться в отсутствии ошибок при создании таблицы, сначала запустим другой запрос — чтобы удалить все существующие версии таблицы с таким же именем:

 >>> cursor.execute("УДАЛИТЬ ТАБЛИЦУ, ЕСЛИ СУЩЕСТВУЮТ пользователи")
>>> cursor.execute("""CREATE TABLE users(
id ЦЕЛОЕ ПЕРВИЧНЫЙ КЛЮЧ,
имя ВАРЧАР
)""") 

На данный момент у нас есть таблица «users», в которую мы можем начать вставлять значения. Время добавить нашу первую запись для Кинана:

  >  >> cursor.execute("ВСТАВИТЬ В ЗНАЧЕНИЯ пользователей (имя) ("Кинан")") 

Теперь мы воспользуемся функцией «commit», чтобы убедиться, что все изменения были сохранены в нашей новой таблице «users», а затем закроем соединение с базой данных «example. db»:

  >  >> db.commit()
  >  >> db.close() 
   

Вот полная последовательность команд, которые мы только что запустили, в одном фрагменте:

 $ питон
Python 3.9.5 (по умолчанию, 4 мая 2021 г., 03:36:27)
[Clang 12.0.0 (clang-1200.0.32.29)] на Дарвине
Введите «помощь», «авторское право», «кредиты»  или  «лицензия»  для получения дополнительной информации .
  >>>   импорт  sqlite3
  >>>  дб = sqlite3.connect('example.db')
  >>>  курсор = db.cursor()
  >>>  cursor.execute("УДАЛИТЬ ТАБЛИЦУ, ЕСЛИ СУЩЕСТВУЮТ пользователи")
  >>>  cursor.execute("""CREATE TABLE users(
id ЦЕЛОЕ ПЕРВИЧНЫЙ КЛЮЧ,
имя ВАРЧАР
)""")
  >>>  cursor.execute("ВСТАВИТЬ В ЗНАЧЕНИЯ пользователей (имя) ("Кинан")")
  >>>  db.commit()
  >>>  db.close() 

Теперь у нас есть база данных SQLite в файле «example. db» в нашем текущем каталоге, и она должна содержать одну запись для Кинана. В следующем разделе мы получим, что данные хранятся правильно.

Извлечение записи из базы данных

После того, как мы вставили нашу первую запись, рекомендуется проверить правильность сохранения данных. Чтобы запросить содержимое базы данных, мы снова воспользуемся интерпретатором Python.

Начнем с импорта библиотеки sqlite3 так же, как в предыдущем разделе. Затем мы выбираем базу данных «example.db» и создаем курсор, который поможет нам отправлять запросы к ней:

 $ питон
Python 3.9.5 (по умолчанию, 4 мая 2021 г., 03:36:27)
[Clang 12.0.0 (clang-1200.0.32.29)] на Дарвине
Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации.
>>> импортировать sqlite3
>>> БД = sqlite3.connect('example.db')
>>> курсор = db.cursor() 

Теперь мы можем использовать курсор для выполнения оператора SQL Select, чтобы получить всех пользователей из таблицы «users» и вывести их данные по одному. Поскольку курсор может содержать несколько результатов, нам нужно будет перебирать их, используя оператор Python «for»:.

  >>>   для  строки  в  cursor.execute('SELECT * FROM users ORDER BY id'):
  ...      печать(строка)
...
(1, «Кинан») 

Примечание : при вводе команд из этого фрагмента убедитесь, что вы вводите четыре пробела перед оператором «print». Отступ кода с использованием пробелов помогает интерпретатору Python понять, как оператор «print» связан с оператором «for» выше.

Вывод показывает нам, что запись для Кинан, которую мы ввели в предыдущем разделе, присутствует в базе данных и что ее идентификатор пользователя равен 1.

Интересно отметить, что мы не указали, какой идентификатор мы хотим, чтобы Кинан получил — база данных решила это за нас из-за того, что мы использовали оператор первичного ключа в столбце «id». Когда мы определяем числовой столбец и делаем его первичным ключом, база данных будет выбирать более высокий идентификатор для каждой новой записи.

Теперь, когда база данных создана и работает, а первая запись пользователя сохранена правильно, мы можем обновить нашу функцию «checkName», чтобы возвращать идентификатор человека из нашей базы данных, если есть запись для его имени.

Использование записей базы данных в нашей программе Python

Давайте посмотрим, как мы можем получить доступ к записям базы данных в нашем файле «test.py». Мы обновим код функции «checkName», чтобы проверить, есть ли имя человека в нашей базе данных SQLite. Если да, то мы их поприветствуем, а если нет, то скажем им, что их еще нет в базе:

  импорт  sqlite3
  деф   checkName  ():
имя = ввод("Как тебя зовут?\n")
 # подключиться к базе данных 
БД = sqlite3.connect('example.db')
курсор = db.курсор()
 # запросить все идентификаторы пользователей, где имя соответствует вводу пользователя 
курсор.execute("ВЫБЕРИТЕ идентификатор ОТ пользователей, ГДЕ имя = ?", (имя,))
 # получить первый результат запроса выше 
результат = курсор. fetchone()
 # если результат не пустой, то совпадение найдено 
, если результат   и  len(результат) > 0:
print("Здравствуйте,", name, ", ваш ID пользователя", результат[0])
 # иначе мы не нашли этого пользователя по имени 
 еще  :
print("Нам не удалось найти ваш идентификатор пользователя в системе,", имя)
db.close()
проверитьИмя() 

Давайте запустим нашу новую программу и посмотрим, что произойдет, когда мы введем имя, которого еще нет в базе данных:

  $  Python test.py
Как вас зовут?
Бреанна
Нам не удалось найти ваш идентификатор пользователя в системе, Бреанна 
.

А теперь давайте попробуем это для Кинана, у которого уже есть запись в базе данных:

  $  Python test.py
Как вас зовут?
Кинан
Здравствуйте, Кинан, ваш идентификатор пользователя 1 
.

Как и ожидалось, мы получаем сообщение с ID Кинана.

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

Вы можете расширить свою программу, запросив у пользователя его имя и сохранив его в базе данных, если для него еще нет записи. Вы также можете настроить операторы «print», чтобы очистить ненужные пробелы в выводе программы.

Если вы хотите узнать больше о том, как писать приложения на Python, подумайте о том, чтобы зарегистрироваться в программе Udacity Nanodegree, где вы сможете выполнять практические проекты и получать ценную поддержку в карьере. Мы предлагаем программу «Введение в программирование», которая отлично подходит для новичков в HTML, CSS, JavaScript и/или Python. Если вас особенно интересует Python, ознакомьтесь с нашей программой Python для науки о данных, которая предлагает более специализированный подход к освоению языка.

Запишитесь на нашу программу «Введение в программирование Nanodegree» уже сегодня!

Написание вашей первой программы на Python • Программа Hello World

Вы собираетесь отправиться в приключение. Python — идеальная отправная точка для вашего знакомства с информатикой. Это может быть первый и последний язык программирования, который вам нужно выучить. Путь в тысячу миль начинается с одного шага. Итак, начнем! Если вы только что присоединились к нам, вы можете прочитать наш предыдущий пост «Введение в язык программирования Python».

Это… Питон!

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

Еще одним важным моментом в истории вычислительной техники стало сотрудничество Чарльза Бэббиджа и Ады Лавлейс. Бэббидж разработал, но так и не построил аналитическую машину, механический компьютер. Лавлейс написала то, что считается первой компьютерной программой для аналитической машины, что сделало ее первым программистом.

Установка Python 3 и IDLE

В настоящее время используются две версии Python, которые часто обозначаются как 2.x и 3.x, в зависимости от используемой подверсии. Будущее — за Python 3, и именно с ним мы будем работать в этих руководствах. В какой-то момент ваших приключений в программировании вы в конце концов столкнетесь с Python 2. Не беспокойтесь. Есть несколько важных отличий, о которых вы узнаете по мере продвижения, но по большей части они одинаковы.
Если вы используете Apple или Linux, у вас уже установлен Python 2.7. Вам потребуется установить Python 3. Некоторые версии Windows поставляются вместе с Python, но вам также потребуется установить Python 3.

Python 3 очень легко установить в Linux. В терминале запустите:

 sudo apt-get install python3 idle3 

Это установит как Python 3, так и IDLE 3.

Для Windows и Apple я отсылаю вас к официальной документации, где вы найдете подробные инструкции: https: //www.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *