Это не полный пример кода, особенно если ваш инструктор предоставил его вам.По мере прохождения курса к нему будет добавляться больше функциональности, чтобы показать вам, как шаг за шагом создается полная программа.Скорее всего, вы перепрыгнули через пистолет и разместили здесь этот частичный код.
Во-первых, функция ничего не возвращает, что означает, что она что-то оценивает и на этом останавливается, результат оценки нигде не может быть использован.Это означает, что в эту функцию будет добавлено больше операторов, пока вы не достигнете оператора return
.
Во-вторых, chips.lose_bet()
- это оператор, вызывающий функцию .lose_bet()
, которая также не определена в этом примере.
В-третьих, аргументы в этой функции также могут быть самими функциями, которые будут определены позже;и когда они будут определены инструктором, они могут быть вызваны из этой функции.Есть много возможностей, подобных этим.
Эти несколько моментов являются большими дырами в приведенном выше коде, чем наличие дополнительных аргументов.Что в основном означает, что вы на самом деле подскочили, пытаясь понять, что здесь происходит.Так что продолжайте свой курс, и вы увидите.