Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 29, 2009 21:54:44

pyxap
От:
Зарегистрирован: 2009-11-29
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

Всем привет, я новенький, питоном заинтересовался не так давно.
Скачал пару книг, просмотрел, выбор пал на: Лутц - Изучаем Python.3ed.2009
Читаю, делаю задачки, все отлично получается, но только как оставлю питон на пару недель, после, могу не вспомнить элементарные вещи.
Мне кажется проблема в том что очень мало делаю самостоятельно, все по примерам по книге и тд ит.
Вот по этому пришел сюда за дружеским советом, что делать дальше?
Как закреплять материал? Где брать простенькие задачки для решения?



Офлайн

#2 Ноя. 29, 2009 22:00:07

e4key
От:
Зарегистрирован: 2009-07-25
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

А зачем ты изучал питон? Вот тем и занимайся :) А если совсем уж нечего, то можно поискать задачки по программированию (в большинстве случае яп не важен) и решай.



Офлайн

#3 Ноя. 29, 2009 22:00:07

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

http://projecteuler.net/index.php?section=problems
А также, читай чужие исходники, например из второго топика в этом разделе.
Вообще, перерывы в 2 недели это не круто. Языки программирования - как боевые искусства, нужна регулярная практика, чтобы постичь мастерство, иначе так и останешься новичком.



Офлайн

#4 Ноя. 29, 2009 22:47:46

paganmind
От:
Зарегистрирован: 2008-12-12
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

pyxap
Как закреплять материал? Где брать простенькие задачки для решения?
Простенькие задачи быстро приедаются, потому что нет цели как таковой.
Если ты хочешь что-то для веба, напиши свой блог, описывая в нем его же создание.
Если для десктопа, то, например, програмку для упорядочивания музыки на диске и правки имен согласно тегам.

Если делаешь что-то неабстрактное и практичное, материал быстрее усваивается.

Для первого примера чтобы не тратить деньги на хостинг, можно использовать Google Application Engine. Есть и на сайте у них много документации и книга O’Reilly Media “Programming Google App Engine”.

Для второго - библиотека mutagen.

Вообще пиши что-то практичное, чего тебе не хватает для работы или развлечения.



Офлайн

#5 Ноя. 30, 2009 00:43:41

pyxap
От:
Зарегистрирован: 2009-11-29
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

вообще хочу писать для веба, меня это очень привлекает, сам уже несколько сайтов делал на пхпешных кмс, самым интересным показался друпал, делал почти не лазя в код)
хочу сделать галерею с фото и видео, но я еще и питон не изучил что бы лезть на джанго, или я не прав?



Офлайн

#6 Ноя. 30, 2009 00:53:47

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

Я начинал с джанги.

Офлайн

#7 Ноя. 30, 2009 00:53:56

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

Офлайн

#8 Ноя. 30, 2009 01:14:31

pyxap
От:
Зарегистрирован: 2009-11-29
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

Ferroman
Я начинал с джанги.
и чем закончил? ))) сложностей не было? вернулся к питону? к чистому питону? если да то почему ? или джанго вынудил, или по личному предпочтению ?
pasaranax
http://djbook.ru/
знаем изучаем, только натолкнулся на проблему(наверно не сюда постю, соори):
Python 2.6.4 (r264:75706, Oct 27 2009, 06:16:59) 
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from django import template
>>> t = template.Template('My name is {{ name }}.')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.6/site-packages/django/template/__init__.py", line 166, in __init__
if settings.TEMPLATE_DEBUG and origin is None:
File "/usr/lib/python2.6/site-packages/django/utils/functional.py", line 269, in __getattr__
self._setup()
File "/usr/lib/python2.6/site-packages/django/conf/__init__.py", line 38, in _setup
raise ImportError("Settings cannot be imported, because environment variable %s is undefined." % ENVIRONMENT_VARIABLE)
ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined
как-то и гуглил, не нашлось ничего



Отредактировано (Ноя. 30, 2009 01:27:29)

Офлайн

#9 Ноя. 30, 2009 01:39:35

paganmind
От:
Зарегистрирован: 2008-12-12
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

pyxap
как-то и гуглил, не нашлось ничего
Главное меньше фантазировать, а больше смотреть в книгу



Офлайн

#10 Ноя. 30, 2009 10:24:24

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

С чего продолжить? О_о

и чем закончил? ))) сложностей не было? вернулся к питону? к чистому питону? если да то почему ? или джанго вынудил, или по личному предпочтению ?
Ни чем не закончил. Продолжаю изучать как джангу в частности, так и питон вообще. Замечательный язык, удобный инструмент.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version