Números
Parte da seção Fundamentos do Journey de GDScript da Coddy. Lição 5 de 92.
Variáveis armazenam dados no seu programa. Cada variável tem um nome e um valor, e você usa o nome para obter o valor novamente mais tarde.
Em GDScript, você cria uma variável com a palavra-chave var, seguida pelo nome, um sinal de igual e o valor:
var variable_name = valueGDScript tem dois tipos de números:
int: um número inteiro, como3ou-15float: um número com ponto decimal, como13.2ou0.98
Aqui, coins contém o valor int 3 e speed contém o valor float 13.2:
var coins = 3
var speed = 13.2
print(coins)
print(speed)Isso imprime 3 e depois 13.2. O ponto decimal determina o tipo: 0.0 é um float, embora seu valor seja zero.
A palavra-chave var é escrita uma vez, quando a variável é criada. Para alterar o valor depois, atribua-o sem var: coins = 10.
Nota: o nome de uma variável não pode começar com um dígito. Use sublinhados para separar palavras, como em player_score.
Desafio
InicianteCrie duas variáveis abaixo do comentário:
coinscom o valorint25speedcom o valorfloat3.5
Não altere as linhas de print(). Quando suas variáveis estiverem corretas, o programa exibirá:
coins = 25
speed = 3.5Experimente você mesmo
extends Node
func _ready():
# Crie as variáveis coins e speed abaixo
# Não altere as linhas abaixo
print("coins = ", coins)
print("speed = ", speed)
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores - Parte 1
Operadores aritméticosDivisão inteiraOperador móduloAtalhos aritméticosRevisão - Matemática básicaOperadores de comparação7Entrada e Saída Básicas
SaídaSaída com VariáveisFormatação de StringsEntradaConversão de TipoRevisão - Até 120Revisão - Verdadeiro ou Falso10Funções
Declare uma funçãoArgumentosRetornoTipos de retornoRevisão - Função SigmaRevisão - Função de validaçãoValores padrão13Percorrendo Arrays
Percorrendo elementosPercorrendo com índicesPercorrendo strings — Parte 1Percorrendo strings — Parte 216Rastreador de Despesas Diárias
Visão Geral do ProjetoSair do Programa5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Revisão - Lógica simplesOperadores lógicos Parte 3Operador ternário8Calculadora de Divisão da Conta
Mensagem de Boas-vindasObtendo Dados de Entrada11FizzBuzz com uma Reviravolta
Visão Geral do JogoA Função FizzBuzz3Variáveis - Parte 2
Declaração de tipoInferência de tipoConstantesRevisão - Inicialização de variáveisConversão de tipo6Tomada de decisões
Instrução ifIf - ElseRevisão - Calculadora simplesIf - Else aninhadoInstrução match9Laços de repetição
Laço forLaço whileInterromperContinuarRevisão - FatorialA função rangeLaço aninhadoRevisão - Entrada dinâmicaPratique por conta própria: Compilador de GDScript online