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

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


about_python

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
about_python [2013/10/17 10:18]
super_admin [Визуальный интерактивный тренажер]
about_python [2014/06/30 11:24]
super_admin [Управление пакетами в Python !!!]
Строка 1: Строка 1:
 ====== Язык программирования Python ​ ====== ====== Язык программирования Python ​ ======
  - Информация о языке программирования Python, об инструментарии,​ учебных пособиях…  - Информация о языке программирования Python, об инструментарии,​ учебных пособиях…
 +
 +==== Визуальный интерактивный тренажер ====
 +
 +  * http://​pythontutor.com/​visualize.html#​ !!!
 +
 +  * [[http://​people.csail.mit.edu/​pgbovine/​python/​]] - Online Python Tutor (интерактивный учебник и тренажер) для 2.x версий.
 +  * [[http://​netserv.ict.ru.ac.za/​python3_viz/​]] - для 3.x версий. **В данном интерпретаторе программного кода реализована возможность отображения изменения состояния регистров памяти в процессе исполнения программы. ** 
 +  * [[http://​pythontutor.com/​]]
 +
 +
 +==== Интерактивный учебный курс ====
 +
 +  * http://​www.codecademy.com/​
 +  * http://​www.codecademy.com/​ru/​tracks/​python !!!
 +  * http://​labs.codecademy.com/​
 +
 +
 +
 +
 +===== Инструментальные среды (online) =====
 + ​Интерпретаторы,​ интегрированные среды разработки (IDE), не требующие установки на компьютер (работают в режиме online):
 +
 +==== CodeSkulptor!!! ====
 +
 +  * [[http://​www.codeskulptor.org]] -  CodeSkulptor runs Python programs in your browser.
 +  * [[http://​www.codeskulptor.org/#​examples-arithmetic_expressions.py]] - # Arithmetic expressions - numbers, operators, expressions
 +
 +
 +==== Интерпретаторы командной строки 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/​
 +
 +==== Computable brings IPython and SciPy to the iPad ====
 +
 +http://​computableapp.com/​
 +===== Инструментальные среды (offline) =====
 +==== Python IDE ====
 +[[http://​python.org/​download/​]]
 +==== Portable Python IDE ====
 +
 +http://​www.portablepython.com/​
 +
 +Демонстрация возможностей (видео на английском языке):​
 +**Introduction to PyScripter, the Portable Python IDE**
 +
 +[[http://​www.youtube.com/​watch?​v=qwWiIW3z-Vo]]
 +
 ===== Учебники ​ и пособия ===== ===== Учебники ​ и пособия =====
 +
 +**Курсы/​Язык программирования Python/​Лекция 6: Обработка текстов. Регулярные выражения. Unicode**
 +  * [[http://​wiki.intuit.ru/​wiki/​Курсы/​Язык_программирования_Python/​Лекция_6:​_Обработка_текстов._Регулярные_выражения._Unicode]]
 +
 +**Beautiful Soup**
 +  * [[http://​wiki.python.su/​%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D0%B8/​BeautifulSoup]]
 +  * [[http://​wiki.python.su/​Документации/​BeautifulSoup#​A.2BBB4EQQQ9BD4EMgQ9BD4EOQ_.2BBDwENQRCBD4ENA_.2BBD8EPgQ4BEEEOgQw:​_findAll.28name.2C_attrs.2C_recursive.2C_text.2C_limit.2C_.2A.2Akwargs.29]]
 +
 +**IT рабочие заметки**
 +
 +http://​wiki.dieg.info/​ - IT рабочие заметки (в т.ч. и по языку Python)
 +
 +
  ​Учебник на русском языке для начинающих (лаконичен,​ иллюстрирован и хорошо структурирован): ​  ​Учебник на русском языке для начинающих (лаконичен,​ иллюстрирован и хорошо структурирован): ​
   * [[http://​younglinux.info/​python.php]] - HTML версия   * [[http://​younglinux.info/​python.php]] - HTML версия
Строка 31: Строка 102:
   * [[http://​www.tutorialspoint.com/​python/​python_tutorial.pdf]] - данное руководство в формате PDF   * [[http://​www.tutorialspoint.com/​python/​python_tutorial.pdf]] - данное руководство в формате PDF
 </​note> ​ </​note> ​
 +
 +**Requests: HTTP for Humans**
 +
 +http://​docs.python-requests.org/​en/​latest/​index.html
 ==== Google'​s Python Class ==== ==== Google'​s Python Class ====
 На сайте Google в разделе Google Code University › Programming Languages опубликованы учебные материалы и видео уроки по языку программирования Python На сайте Google в разделе Google Code University › Programming Languages опубликованы учебные материалы и видео уроки по языку программирования Python
Строка 161: Строка 236:
  
 ( http://​jsbooks.revolunet.com/​ )  ( http://​jsbooks.revolunet.com/​ ) 
 +
 +http://​www.etnassoft.com/​biblioteca/​programming-for-non-programmers/​ !!!
  
  
Строка 238: Строка 315:
  
 [[http://​docs.python.org/​release/​1.5.1p1/​tut/​range.html]] [[http://​docs.python.org/​release/​1.5.1p1/​tut/​range.html]]
 +
 +===== Управление пакетами в Python !!! =====
 +
 +[[http://​guidesbook.blogspot.ru/​2011/​03/​python.html]] - Guides Book !!!
 +
 +[[http://​habrahabr.ru/​post/​112332/​]] - Управление пакетами Python при помощи easy_install
 +
 +[[https://​pypi.python.org/​pypi/​distribute]]
 +
 +===== Объектно ориентированное программирование в Python =====
 +http://​www.jeffknupp.com/​blog/​2014/​06/​18/​improve-your-python-python-classes-and-object-oriented-programming/​
about_python.txt · Последние изменения: 2019/06/24 20:29 (внешнее изменение)