標準関数 (Python)

標準関数

> チュートリアル

関数 は、計算や行動などの処理を行います。引数を受け取り、命令を実行し、結果を返すことができます。

今のコードでは、次の関数とメソッドを使っています:

ドキュメント

Leek Wars には何百もの関数やメソッドがあり、それらは 1 つのページにまとめられています:ドキュメント です。開くには、「ヘルプ」タブに移動し、「ドキュメンテーション」をクリックします。

ドキュメントは、どのページからでも Ctrl + Alt + H のショートカットで開けます。さっそく試してみましょう!

関数の説明には、次の情報が載っています:

チップを使う

関数に慣れてきたところで、AI でほかの関数もいくつか使ってみましょう!

チップとは、戦闘中に回復、防御、強化、攻撃などができる能力です。使うには、まずネギに装備させる必要があります:

次に、me.useChip(chip) メソッドでチップを使います。武器と違って、チップは使う前にコードの中で装備する必要はありません。

包帯、モチベーション、タンパク質、ヘルメットのチップを購入して、ネギに装備させましょう。

武器を装備したあとに次のコードを追加して、ターンの最初にこれらをすべて使います:

Chip.motivation や Chip.protein は、Weapon.pistol と同じく、使いたいチップや武器を表す 定義済みの値 です。関数と同じように、ドキュメントに一覧が載っています。

❓ クイズ

関数にできることは?

値を計算して返す 行動をしたり、命令を実行したりする 値をまったく返さない 複数のパラメータを受け取る

完成した AI