Я учу коллегу Python, и я думаю, что он должен сделать некоторые упражнения.
Есть ли онлайн-доступ, отличный от вызова python? Я чувствую, что задача python - это головоломки, а не упражнения.
Я учу коллегу Python, и я думаю, что он должен сделать некоторые упражнения.
Есть ли онлайн-доступ, отличный от вызова python? Я чувствую, что задача python - это головоломки, а не упражнения.
Теперь есть Google Python Class, который включает в себя множество упражнений.
Project Euler - хорошее начало.
Наверное, не то, что вы ищете, но я рекомендую O'Reilly School of Technology Начало курса Python. Кажется, это первый из четырех таких курсов, и хотя он является коммерческим, это было полезно для меня - я использую Python в гневе около двух лет, но у меня очень мало формального программирования. Это отличная программа, которая заставляет меня исследовать и познакомиться с множеством частей Python, о которых я не знал, и улучшения моих способностей и знаний в области кодирования.
есть www.codecademy.com у него есть хорошее упражнение для новичков
Я использую это: http://homepage.mac.com/s_lott/books/python.html
Я только что закончил работу с взлом секретных шифров с Python, доступный как бесплатный PDF. Автор поставляет некоторые фондовые библиотеки, а затем через серию глав, изучающих некоторые основные шифры, вводит функции Python. Он говорит, что использует Python 3, но большинство функций распространены и в 2.X.
Если вы хотите упражнений, подумайте о том, чтобы разбить материал для объяснения и назначить реализации шифрования в качестве упражнений.
Курс информатики 101 на http://udacity.com - это полная учебная программа с лекциями, проблемами и опросми, но вы можете перейти прямо в проблемных наборов без необходимости просмотра лекций.
Как насчет Погружение в Python?
(И для 3.x: Погружение в Python 3)
Это курсы, преподаваемые в моем университете, которые используют Python. Я использовал эти назначения для демонстрации/обучения python для коллег перед тем, как