von Julia Grechanaya Vor 8 Jahren
6329
Mehr dazu
Высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.
Форум программистов Python. Программирование с использованием Python. Помощь в решении задач на Python.
Условие
По каналу связи передаётся последовательность положительных целых чисел, все числа не превышают 1000. Количество чисел равно N (N>2), но может быть очень велико. Затем передаётся контрольное значение последовательности – наибольшее число R, удовлетворяющее следующим условиям:
•R – сумма двух различных переданных элементов последовательности («различные» означает, что нельзя просто удваивать переданные числа; суммы различных, но равных по величине допускаются);
•При делении на 3 число R даёт остаток 1;
•Если такого числа R нет, то контрольное значение полагается равным 1.
В результате помех при передаче как сами числа, так и контрольное значение могут быть искажены.
Напишите эффективную, в том числе по используемой памяти, программу (укажите используемую версию языка программирования, например, Borland Pascal 7.0), которая будет проверять правильность контрольного значения.
Расширение языка Python, добавляющее поддержку больших многомерных массивов и матриц, вместе с большой библиотекой высокоуровневых математических функций для операций с этими массивами.
Декораторы
Перегрузка операторов
Инкапсуляция, наследование, полиморфизм
Объектно-ориентированное программирование. Основы
Создание и подключение модулей
Документирование кода
PEP 8 — руководство по написанию кода на Python
With … as — менеджеры контекста
Байтовые строки
Исключения и их обработка
Множества
Словари
Кортежи
Индексы и срезы
Списки (массивы)
Форматирование строк. Метод format
Функции и методы строк
Литералы
Числа
Ключевые слова, встроенные функции
Условный оператор if
Почему моя программа не работает?
Синтаксис
Первая программа. Знакомство со средой разработки IDLE
Загрузка и установка Python
Возможности языка Python
Объем: 3-6 часов в неделю
Стоимость: 11970, срок: 1 месяц, объем: 8 занятий
Стоимость: 20374 рублей (курс на английском языке), объем: 2-4 часов в неделю
Стоимость: 6490 рублей, срок: 5 месяцев
Стоимость: 9450 рублей, первые 13 уроков — бесплатно
Стоимость: 4900 рублей, объем: 30 занятий/90 ак.часов,(подходит для детей с 8 класса, для тех, кто хочет улучшить свои навыки программирования). Будет рассмотрена разработка игр, в том числе для Android.
Стоимость: 4900 рублей, объем: 30 занятий/60 часов,(подходит для детей с 6 класса, а также для тех, кто только начинает изучение Python)
Стоимость : 25 000 рублей, срок: 2 месяца, дата начала : 10 мая 2016, расписание: 18:40-21:50 (вт. чт. сб.), объем: 120 ак/ч
Приложение представляет собой тест на английском языке для пользователей, которые хотели бы узнать и испытать свои знания по программированию на Python. Приложение имеет два основных режима: Challenge Mode и Practice Mode. Challenge Mode состоит из 20 вопросов. Очки начисляются на основе учета времени, необходимого для решения каждого вопроса. Тест заканчивается, когда пользователь выбирает неправильный ответ или завершает все 20 вопросов.В Practice Mode вопросы сортируются по разным темам. Пользователь может сам их выбрать. Предлагается 10 вопросов. Пользователь может продолжать тест, даже если он даст не правильный ответ. Все вопросы и ответы будут показаны в конце тренировки.
Приложение для тестирования и улучшения знаний и понятий Python (версия 2.7). Вопросы варьируются от основ программирования на языке Python до очень конкретных, возможно, неожиданных способов написания кода. В зависимости от прогресса вопросы могут усложнятся. Чем быстрее вы отвечаете, тем больше очков вы получите. Можно удалить два неправильных ответа, пропустить вопрос, остановить таймер, или отладить код.
Содержит короткие уроки и тесты, контролирующие процесс изучения Python. Есть элемент азарта – набираете очки, за прохождение занятий и тестов. По окончании курса можете получить сертификат. Приложение охватывает следующие темы: основы Python, типы данных, управляющие структуры, функции и модули, работа с файлами, функциональное программирование, объектно-ориентированное программирование, регулярные выражения.
Компилятор для IOS-устройств
Перевод оригинальной книги, написанной самим автором языка.