Инструменты пользователя

Инструменты сайта


about_python

Это старая версия документа!


Содержание

Язык программирования Python

- Информация о языке программирования Python, об инструментарии, учебных пособиях…

Учебники и пособия

Учебник на русском языке для начинающих (лаконичен, иллюстрирован и хорошо структурирован):

Учебник на русском языке, публикуемый под лицензией OPL (http://www.opencontent.org/openpub/)с ограничением VI-B.

Прототипом данной книги стала книга «How to Think Like a Computer Scientist» by Jeffrey Elkner, Allen B. Downey, and Chris Meyers (En), размещенная по адресу

Учебник Python 3.1 (русский язык, wiki формат) - http://ru.wikibooks.org/wiki/Учебник_Python_3.0

The Python Tutorial

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

8.2. math — Mathematical functions

Пример использования:

http://docs.python.org/tutorial/ - V.2.7

<note tip>!!! Online руководство

</note>

Google's Python Class

На сайте Google в разделе Google Code University › Programming Languages опубликованы учебные материалы и видео уроки по языку программирования Python

http://code.google.com/intl/ru-RU/edu/languages/google-python-class/lists.html

Видео-уроки на сайте Khan Academy

В разделе http://www.khanacademy.org/science/computer-science представлены уроки по основам программирования на языке Python. Пояснения даются на английском языке (есть английские субтитры и машинный перевод на русский язык, однако, по моему мнению, если проблемы с английским, то лучше наблюдать за программным кодом, ставить на паузу и отрабатывать в среде программирования (используется PyScripter, можно использовать в составе http://www.portablepython.com/, ссылка продублирована внизу), чем пытаться читать машинный перевод).

Справка: http://ru.wikipedia.org/wiki/Академия_Хана — некоммерческая образовательная организация, созданная в 2006 выпускником Гарварда Салманом Ханом. Цель академии — «предоставление высококачественного образования каждому, всюду». Сайт академии предоставляет доступ к коллекции из более чем 2400 бесплатных микролекций по математике, истории, финансам, физике, химии, биологии, астрономии, экономике и компьютерным наукам. Лекции предоставлены на английском языке, действует проект по переводу лекций на другие языки…

Interactive Programming Courses

Интерактивные учебные курсы по программированию на языках: Perl, PHP, Ruby, Python, SQLite

http://code.he.net

Программирование и научные вычисления на языке Python

Материалы размещенные в §1 и §2 содержат материал соответствующий (в большей своей части) уровню школьной программы.

Программирование и научные вычисления на языке Python/§1

Упражнения

Программирование и научные вычисления на языке Python/§2

Упражнения

Страницы в категории «Программирование и научные вычисления на языке Python»

Полный список уроков (профильные курсы и уровень программы ВУЗА)

http://ru.wikiversity.org/wiki/Категория:Программирование_и_научные_вычисления_на_языке_Python

Python for Bioinformatics

Python Tips, Tricks, and Hacks

http://idzaaus.org/static/files/articles/Python_Tips,_Tricks,_and%20Hacks_(rus).pdf - Перевод статьи "Python Tips, Tricks, and Hacks". Будет полезна на начальном и среднем этапах изучения Python

Тренажеры

Python Turtle ("Черепашка")

Игрушка, позволяющая визуализировать операторы Python, превращающая изучение языка Python в игру и помогающая смоделировать различные варианты решения одной из задач ГИА: http://pythonturtle.org/

Визуальный интерактивный тренажер

Инструментальные среды (online)

Интерпретаторы, интегрированные среды разработки (IDE), не требующие установки на компьютер (работают в режиме online):

Интерпретаторы командной строки Shell

  • http://shell.appspot.com/ (Shift-Enter for newline - если надо ввести многострочный код, например, продемонстрировать работу оператора цикла - for )
  • http://www.trypython.org/ - данный ресурс можно отнести и к интерпретатору командной строки и к учебному пособию (учебные задания, представленные в левой части страницы, можно исполнить посредством командной строки, расположенной справа).

Интегрированная среда разработки Skulpt

Инструментальная среда, позволяющая не не только решать школьные задачи на Python, но и посредстом библиотеки webgl и технологии HTML5 (элемент canvas), создавать программные модели движущихся трехмерных объектов: http://www.skulpt.org/ide

Интегрированная среда разработки Ideone

Наиболее удобный (универсальный) инструментарий для тестирования и отладки программного кода при различных входных заначениях, например, для тестирования олимпиадных задач и задач ГИА, ЕГЭ: http://ideone.com/

Pythonfiddle - Python Cloud IDE

Великолепная среда исполнения программного кода со множеством полезных примеров!!! http://pythonfiddle.com/

Инструментальные среды (offline)

Python IDE

Portable Python IDE

http://www.portablepython.com/

Демонстрация возможностей (видео на английском языке): Introduction to PyScripter, the Portable Python IDE

http://www.youtube.com/watch?v=qwWiIW3z-Vo

Школа179: Denis Kirienko/ Python ...

Ресурс, разработанный преподавателем школы 179 Кириенко Денисом Павловичем: http://server.179.ru/wiki/?page=DenisKirienko/Python

Список программного обеспечения, написанного на языке программирования Python...

Учебное пособие. Программирование на Python

под редакцией Ивана Орехова, технического руководителя команды JEE разработчиков, Exigen Services

https://www.ibm.com/developerworks/ru/library/l-python_part_1/

The Hitchhiker’s Guide to Python!

OnlinePythonTutor

Adafruit-Raspberry-Pi-Python-Code

Online Python Tutor

Python Books

Python Basic Tutorial

Регулярные выражения, пособие для новичков. Часть 1

py2exe

python-docx

Python-guide

ActiveTCL

For WEB

Flask

Создание python-пакетов (aka setup scripts)

Python script for Video Converter using ffmpeg

HOW-TO: Программа на Python, Часть 8

Установка и компиляция FFmpeg на Ubuntu

How to create Windows executable (.exe) from Python script

Working with files and directories in Python

Инструкции » Програмирование » Язык программирования Python » 4.3. Функции range() и xrange()

about_python.1381987065.txt.gz · Последние изменения: 2019/06/24 20:29 (внешнее изменение)