$ ▍
Преподаватель: Daniel academyначальныйPython5.0
Этот курс для тех, кто ещё не написал ни строчки кода и тихо подозревает, что программирование не для них. Оно для них. Здесь не нужно зубрить определения. С первого урока ты пишешь работающие программы, а встроенный тренажёр прогоняет их на реальных тестах, ровно так же, как проверяет свой код настоящий разработчик. Каждый модуль даёт немного теории, потом задачу, потом мгновенную обратную связь и заканчивается коротким квизом, чтобы ты чувствовал почву под ногами перед следующим шагом. К концу ты напишешь десятки маленьких программ и соберёшь собственное приложение в командной строке, а Python станет для тебя набором понятных инструментов, а не стеной из терминов. Всё бесплатно и работает прямо в браузере.
8 модулей · 33 урока
Фрагмент финального проекта курса. Каждый выпускник пишет этот код своими руками.
class Wallet:
def __init__(self):
self.entries = []
def add(self, label, amount):
self.entries.append((label, amount))
def balance(self):
return sum(amount for _, amount in self.entries)
wallet = Wallet()
wallet.add("stipend", 1200)
wallet.add("keyboard", -450)
wallet.add("pizza", -120)
print(f"balance: {wallet.balance()}")# запустите код, чтобы увидеть вывод