Комментарии 27
выглядит основательно
электронной версии нет?
электронной версии нет?
На Coursera аналогичный курс «Python с играми»: www.coursera.org/course/interactivepython
Оттачивать навыки на
Оттачивать навыки на
...projects will include building fun games such as Pong, Blackjack, and Asteroids.
Марк Лутц — наше все!
Планирует ли Питер переводить продолжение этой книги — More Python Programming for the Absolute Beginner?
Кого вводит в ступор — вас или вашу девушку? :)
Ну, если уж у пайтона слишком много концепций, которые сложно переварить, то не знаю как быть.
Вы правильно сказали — непривычно. Девушке вашей вообще должно быть все-равно. Надо было начинать сразу с C. Там бы поиграли и с типами, выделением памяти и прочими прелестями.
> отсутсвием типов
Если в таком ключе говорить о типизации питона, то безусловно путанница будет и весьма ощутимая, так как они у него есть:)
Тогда и стоит начинающего сразу ознакомить с понятием динамической типизациии, которая там и имеет место быть, а так же с функцией type, которая весьма четко может показать кто там и как типизирован, ну и, конечно же, с документацией:)
Если в таком ключе говорить о типизации питона, то безусловно путанница будет и весьма ощутимая, так как они у него есть:)
Тогда и стоит начинающего сразу ознакомить с понятием динамической типизациии, которая там и имеет место быть, а так же с функцией type, которая весьма четко может показать кто там и как типизирован, ну и, конечно же, с документацией:)
Судя по приведенным вами цитатам, вы пытались учить её питону, но при этом вы сами подходили с позиции разработчика на типизированном C-подобном языке (C++, C#, Java...). С точки зрения полного новичка, вопрос про типы абсурден (у значений они есть, у переменных — их нет, все просто), а фигурные скобки — это явный багаж откуда-то еще.
Briggs J. R. — Python for Kids — 2012
Эту книгу есть в планах перевести?
Эту книгу есть в планах перевести?
Кстати, вполне неплохо!
Особо не вчитывался, но сходу «обратил внимания»:
1) в «вычислениях в Python» опечатка в «обратите внимания» :)
2) у вас обращение к читателю в основном на «вы», но кое-где срывается на «ты». Самое главное в нашем деле — последовательность. Причём если книжка рассчитана на ребёнка, думаю, вполне уместно будет обращаться к нему на «ты»: так книжка будет ближе к ребёнку.
Особо не вчитывался, но сходу «обратил внимания»:
1) в «вычислениях в Python» опечатка в «обратите внимания» :)
2) у вас обращение к читателю в основном на «вы», но кое-где срывается на «ты». Самое главное в нашем деле — последовательность. Причём если книжка рассчитана на ребёнка, думаю, вполне уместно будет обращаться к нему на «ты»: так книжка будет ближе к ребёнку.
Ну как с переводом, закончили?
Как быть с тем, что если язык понравился, но:
Нет констант
Нет инкапсуляции в ООП
Нет switch
Язык 2.7 завязан к системе, когда ты хочешь 3 версию
?
Нет констант
Нет инкапсуляции в ООП
Нет switch
Язык 2.7 завязан к системе, когда ты хочешь 3 версию
?
Нет констант
А, собственно, зачем? Представить число именем — переменная. С неизменяемостью есть свои костыли (псевдоинкапсуляция, например).
Нет инкапсуляции в ООП
Есть псевдо.
docs.python.org/3.3/tutorial/classes.html#private-variables
Нет switch
docs.python.org/3.3/tutorial/controlflow.html
tony.su/2011/11/14/switchcase-ifelifelse/
Язык 2.7 завязан к системе, когда ты хочешь 3 версию
Вы, вероятно, об этом? docs.python.org/3.3/library/venv.html
Каждому свои костыли по душе :)
Незатейливость питона по версии pdf.js (firefox):


Остальсь 4 дня — сейчас на кикастатере собирают www.kickstarter.com/projects/34257246/python-101-programming-from-start-to-finish
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Программируем на Python