Доучиться надо, к гадалке не ходи.
Если хочешь освоить python, можешь параллельно штудировать офф. доку.
2.7 или
3.3. Со словарем или без, неважно. К стати глядишь и английский подучишь. Книги это хорошо, но офф документация, она и в Африке офф. документация.
Если есть время, устройся на пол ставки, можно и за гроши, в команду питон разработчиков, что бы код ревью был. Там и реальные задачи дадут, и код поправят, и объяснят что не так. Так опыт придет быстрее и на занятиях начнешь вникать, чему учат. Если времени нет, то как вариант смотри задачи во фрилансе. Плюс питоновский код открытый, можешь смотреть как пишутся популярные библиотеки на питоне(например на
гитхабе), и разбирать их. Что не понятно смотреть в гугле. Можешь даже попытаться переписать их.
В общем удачи и слушайся маму