background preloader

Phyton&linked

Facebook Twitter

Index of /static/books/python/ The Definitive Guide to Jython — Jython Book v1.0 documentation. The Definitive Guide to Jython: Python for the Java Platform Copyright © 2010 by Josh Juneau, Jim Baker, Victor Ng, Leo Soto, Frank Wierzbicki All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): 978-1-4302-2527-0 ISBN-13 (electronic): 978-1-4302-2528-7 Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Java™ and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc., in the US and other countries.

Lead Editors: Steve Anglin, Duncan Parkes Technical Reviewers: Mark Ramm, Tobias Ivarsson Coordinating Editor: Mary Tobin Copy Editor: Tracy Brown Collins Associate Production Director: Kari Brooks-Copony Manufacturing Director: Tom Debolski Ted Leung. FAQ for comp.lang.functional. Edited by Graham Hutton, University of Nottingham Version of November 2002 (This document is no longer being updated) 1. This document Comp.lang.functional is an unmoderated usenet newsgroup for the discussion of all aspects of functional programming languages, including their design, application, theoretical foundation, and implementation.

Articles posted to this (and other) newsgroups are archived on the web at: This document is a Frequently Asked Questions list (FAQ) for comp.lang.functional, and provides brief answers to a number of common questions concerning functional programming languages, and some pointers to relevant literature and internet resources. Much of the information in this document has been taken from public sources, mostly from articles posted to comp.lang.functional. The original version of this Frequently Asked Questions list was compiled and edited by Mark P. 2. 2.1. Sum [1..10] Scheme: 2.2. 2.3. 2.4. 3. Xoltar Toolkit | Download Xoltar Toolkit software for free. Python. Изучается язык программирования Python, его основные библиотеки и некоторые приложения. Курс посвящен одному из бурно развивающихся и популярных в настоящее время сценарных языков программирования - Python.

Язык Python позволяет быстро создавать как прототипы программных систем, так и сами программные системы, помогает в интеграции программного обеспечения для решения производственных задач. Python имеет богатую стандартную библиотеку и большое количество модулей расширения практически для всех нужд отрасли информационных технологий. Благодаря ясному синтаксису изучение языка не составляет большой проблемы. Написанные на нем программы получаются структурированными по форме, и в них легко проследить логику работы. На примере языка Python рассматриваются такие важные понятия как: объектно-ориентированное программирование, функциональное программирование, событийно-управляемые программы (GUI-приложения), форматы представления данных (Unicode, XML и т.п.).

Учебник Python 2.6. Описание[править] Python — мощный и простой для изучения язык программирования. Он позволяет использовать эффективные высокоуровневые структуры данных и предлагает простой, но эффективный подход к объектно-ориентированному программированию. Сочетание изящного синтаксиса, динамической типизации в интерпретируемом языке делает Python идеальным языком для написания сценариев и ускоренной разработки приложений в различных сферах и на большинстве платформ. Интерпретатор Python и разрастающаяся стандартная библиотека находятся в свободном доступе в виде исходников и двоичных файлов для всех основных платформ на официальном сайте Python и могут распространяться без ограничений.

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

В свою очередь, знание языка Python или умение программировать на любом другом языке совсем не предполагается и язык изучается одновременно с решением задач. Знать же английский язык, хотя бы на базовом уровне, будет очень неплохо. Вы и сами это знаете. Многие книги по программированию фокусируют свое внимание исключительно на особенностях языка программирования. Занятия ведет: Лёва Матюшкин Урок 1. В этом уроке мы рассмотрим задачу из школьного курса физики о вертикальном движении подброшенного вверх мячика. Упражнения[править] Урок 2. Здесь мы рассмотрим новый пример — перевод значения температуры из шкалы Фаренгейта в шкалу Цельсия. Упражнения[править] Приложение: модули math и cmath[править] Урок 3. Урок 4. Язык программирования Python. Портал Python-программистов. Python Programming Language – Official Website.

RubyOnRails

PostgreSQL. PostgreSQL (произносится «Пост-Грес-Кью-Эль»[2]) — свободная объектно-реляционная система управления базами данных (СУБД). Существует в реализациях для множества UNIX-like платформ, включая AIX, различные BSD-системы, HP-UX, IRIX, Linux, Mac OS X, Solaris/OpenSolaris, Tru64, QNX, а также для Microsoft Windows.

Поддержка стандартов, возможности, особенности[править | править исходный текст] PostgreSQL базируется на языке SQL и поддерживает многие из возможностей стандарта SQL:2003 (ISO/IEC 9075)[3]. На данный момент (версия 9.2.1), в PostgreSQL имеются следующие ограничения:[4] Сильными сторонами PostgreSQL считаются: Исторический очерк[править | править исходный текст] PostgreSQL ведет свою «родословную» от некоммерческой СУБД Postgres, разработанной, как и многие open-source проекты, в Калифорнийском университете в Беркли. Стоунбрейкер и его студенты разрабатывали новую СУБД в течение восьми лет с 1986 по 1994 год.

Основные возможности[править | править исходный текст] Django. Django (Джанго, ['dʒæŋɡoʊ][3]) — свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC[4]. Проект поддерживается организацией Django Software Foundation. Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других (например, Ruby on Rails). Один из основных принципов фреймворка — DRY (англ. Don't repeat yourself) Также, в отличие от других фреймворков, обработчики URL в Django конфигурируются явно при помощи регулярных выражений, а не выводятся автоматически из структуры моделей контроллеров.

Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных.[5] Использование[править | править исходный текст] Разработчики[править | править исходный текст] Расселл Кейт-Маги (англ. Архитектура[править | править исходный текст]