Серия книг Марка Лутца - "Изучаем Питон" и "Программирование на python" в двух томах. Первая книга посвящена версии 2.7 и 3.0, вторая - только третьей ветке. Первая - очень хороший учебник, вторая - хороший учебник, плюс множество примеров для решения практических задач. Очень, очень рекомендую.
Есть еще Саммерфилд, "Программирование на Python 3", но он значительно сложнее и в качестве учебника не подходит.
P.S. В сети все эти книги есть.
ATShaman
Не надо говорить про мнимые недостатки C, он старше вас, между прочим. Из очевидных преимуществ С:
・Полноценная компилируемость исходника в объектный и бинарный код
・Возможность оптимизации под аппаратную платформу и ассемблерные вставки (вот нормальные люди почему не пишут на питоне движки)
・Исходя из пункта 2, возможность почти напрямую работать с памятью и процессором
・Код на C без использования libc и вызовов функций ядра может запускаться без операционной системы (в отличие от питона, перла и других интерпретируемых языков, которые зависят от интерпретатора или ОС в случае компиляции)
・Все типы данных в C стандартизированы и программисту не приходится переписывать свой код в случае обновления компилятора и стандарта. К примеру, в питоне 2.x уникодовский символ занимает 2 байта, в 3.x - 1, можете проверить это функцией len
・Не совсем корректная реализация работы с объектами и классами вкупе с использованием garbage collector'а может привести к чрезмерному потреблению памяти приложением (к примеру, памяти выделяется больше, чем нужно),как и в Java
Если с программирование уже сталкивались в принципе, то вам книга "Марк Лутц - Изучаем Python - 4-е изд - 2011", и потом справочник "Бизли Д. - Python. Подробный справочник (4-е изд.) - 2010"