变量 (Python)

变量 (Python)

> 教程 (Python)

变量是所有编程语言的基础。它们是在内存中保存值的位置,方便之后再次使用这些值。

变量可以存放多种类型的值:

声明变量

在 Python 中,创建变量很简单:用 = 给它赋一个值就行,前面不用写任何关键字:

使用变量

要使用变量中保存的值,直接写出它的名字就行:

这里的 me 就是你自己的韭葱,通过 Fight.me 获得;enemy 是离你最近的敌人,通过 Fight.getNearestEnemy() 获得。然后我们把 enemy 传给方法 moveToward(向……靠近)和 useWeapon(使用武器)。

在回合之间保留值

你的代码在每个回合都会从头重新执行一遍,所以变量只在当前回合内有效。要把一个值从一个回合保留到下一个回合,就定义一个函数 turn()turn() 之外的代码只执行一次(在 AI 加载时),而 turn() 会在每个回合重新执行。关键字 globalturn() 可以给定义在它外面的变量重新赋值。

在接下来的教程里,我们主要编写简单的 AI(不使用 turn()),它们在每个回合都会完整地执行一遍。

❓ 测验

什么是变量?

一个经常变化的值 一个用来存储值的位置

哪段代码可以声明变量 toto?

toto = 12 toto = "bonjour" let toto = 12 int toto = 12

完整 AI