$ ▍
Викладач: 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()}")# запустіть код, щоб побачити вивід