Одно из самых крупных изменений касается не самого языка, а процесса его разработки. Хотя (к счастью) Python сохранил "диктаторскую" модель разработки, когда автор языка имеет абсолютно решающее слово в принятии или непринятии любых предложений по расширению
В Python 2.2 появилась новая конструкция со своим ключевым словом. Эта конструкция - генератор, а ключевое слово - yield. Хотя генераторы позволяют реализовать новые, мощные и оригинальные идеи, все же не так-то просто понять, как они работают.
Хотя пользователи обычно думают о Python как о процедурном и объектно-ориентированном языке, он содержит все необходимое для поддержки полностью функционального подхода к программированию.
Однажды приятель задал мне, казалось бы, простой вопрос: как лучше всего преобразовать список целых чисел в строку, предполагая, что эти целые числа представлены в формате ASCII. Например, список [97, 98, 99] должен быть преобразован в строку 'abc'. Допустим.
В недалеком прошлом задачи взаимодействия систем автоматизации приводили специалистов в уныние своей сложностью. Повсеместная доступность интернета и простота протоколов открыли новую перспективу в этом вопросе, и теперь Вам нужно думать не о сложности задачи.
Доступ к базе данных реализуется с помощью объектов соединения (connection objects). Модуль должен предоставлять для них следующий конструктор...
Программирование Web-клиента - мощная техника для создания запросов в Web. Web-клиент - это любая программа, извлекающая данные с Web-сервера при помощи протокола передачи гипертекста (Hyper Text Transfer Protocol, http в ваших URL).
Семь изысканных рецептов для программистов.
Все хорошо знают об операторе форматирования в языке Python. В этой заметке приводятся малоизвестные приемы его использования...
На сегодняшний день существует большое количество языков, которые решают как специфические задачи, так и задачи общего назначения. Одни стремятся к скорости, но теряют гибкость и простоту, другие же, наоборот, теряя скорость, выигрывают в эффективности и переносимости.

Рубрики

  • Веб-программирование
    • PHP
    • Perl
    • Javascript
    • ASP.NET
    • SSI
    • AJAX
    • Java
    • Python
    • Ruby on Rails
  • Базы данных
    • MySQL
    • SQL
    • SQLite
    • PostgreSQL
    • Oracle
    • MS SQL
  • Верстка сайта
    • HTML/xHTML
    • CSS
    • DHTML
    • WAP/WML
    • XML
    • RSS
  • Вебмастеру
    • Продвижение сайтов
    • Юзабилити
    • Поисковые системы
    • Заработок в Интернете
    • CMS и движки для сайтов
    • Apache
    • .htaccess
    • mod_rewrite
    • Хостинг
  • Интернет
    • Безопасность
    • Протоколы
    • Интернет и Закон
    • Новичку
  • Веб-дизайн
    • Photoshop
    • CorelDraw