📜  gdscript while 循环 - Python (1)

📅  最后修改于: 2023-12-03 15:15:14.058000             🧑  作者: Mango

GDScript的while循环介绍

简介

GDScript是Godot游戏引擎所采用的一种基于Python语言的脚本语言。其语法与Python类似,但是采用了Strong类型变量,使其更具强类型特点。在GDScript中,while循环对于重复执行某项任务非常重要。

while循环语法

while循环的基本语法如下:

while(condition):
    # 执行的代码块

condition为True时,会执行代码块中的内容,重复执行直到condition为False为止。

实例

下面是一个简单的实例,使用while循环输出数字1到5:

var i = 1
while i <= 5:
    print(i)
    i += 1

输出结果为:

1
2
3
4
5
break和continue语句

在while循环中,可以使用breakcontinue语句来控制循环的执行。

当使用break语句时,会跳出整个循环:

var i = 1
while i <= 5:
    if i == 3:
        break
    print(i)
    i += 1

输出结果为:

1
2

当使用continue语句时,会跳过本次循环,直接开始下一次循环:

var i = 1
while i <= 5:
    i += 1
    if i == 3:
        continue
    print(i)

输出结果为:

2
4
5
总结

本文介绍了GDScript中while循环的语法、使用方法和相应的控制语句。在实际开发中,while循环的灵活使用可以大大提高代码的可读性和可维护性。