Данный курс будет посвящен изучению программирования с использованием
языка Python. Это — современный язык программирования,
работающий на всех распространённых операционных системах.
Также существует специальная модификация питона, работающая на микроконтроллерах —
В настоящее время существует две версии языка Python: более старая, но пока ещё широко распространённая версия 2 и современная версия 3. Они не вполне совместимы друг с другом: программа, написанная для одной версии языка, может оказаться невыполнимой для другой версии. Но в основном обе версии очень похожи.
Мы будем использовать версию 3 данного языка, некоторые из используемых примеров не будут работать с версией 2. Последняя версия языка, доступная в июне 2017 года — 3.6.1. О том, что и как нужно установить дома, будет написано ниже (в 10-й задаче). Первые эксперименты удобно провести в интерактивной консоли на страничке https://www.python.org/shell/.
Итак, в интерактивной консоли вы увидите примерно следующее приглашение командной строки:
Python 3.6 . 0 (default, Jan 13 2017 , 00 : 00 : 00 ) [GCC 4.8 . 4 ] on linux Type "help" , "copyright" , "credits" or "license" for more information. >>> |
Смело вводите команды и наслаждайтесь результатом. А что можно вводить? Несколько примеров:
>>> 2 + 2 4 >>> 2 * * 100 1267650600228229401496703205376 >>> 123454321 * * 0.5 11111.0 >>> 'Hello' + 'World' 'HelloWorld' >>> 'ABC' * 10 'ABCABCABCABCABCABCABCABCABCABC' |
Первая команда вычисляет сумму двух чисел, вторая команда вычисляет 2 в степени 100,
третья команда извлекает квадратный корень из числа 123454321,
четвёртая команда выполняет операцию конкатенации (склейку) для строк,
а пятая команда печатает строку 'ABC'
, повторенную 10 раз.