0Pricing
Mojo Academy · Lección

Declarar valores con var

Cree variables con nombre en Mojo.

Declarar valores con var es una lección gratuita de Mojo Academy en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Mojo Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Mojo Academy incluye 4 lecciones en total.

Partes de esta lección aún no han sido traducidas y se muestran en inglés.

Why You Need Names

A program juggles many values. To reuse one later you give it a name. In Mojo you create a named value with var. 📦

Your First var

Write var, then a name, then = and a value. Mojo stores the value under that name so you can use it again.

var score = 100

Reading the Value Back

Once declared, use the name anywhere you want that value. Here score stands in for 100 when you print it.

var score = 100
print(score)

Names Hold Things You Compute

A var does not have to be a literal. You can name the result of an expression so the math happens once.

var total = 100 + 50
print(total)

Changing a var Later

A var is mutable: assign a new value any time without repeating var. The name simply points at its latest value.

var score = 100
score = 250

Choose Clear Names

Good names describe the value. Prefer user_age over x so your code reads like plain English later.

var user_age = 30

snake_case Style

Mojo names use lowercase words joined by underscores, called snake_case. It matches Python and keeps code tidy.

var first_name = "Ada"

Declare Before You Use

You must create a name before reading it. Using a name Mojo has never seen is an error, which catches typos early.

One Name, One Value at a Time

A var holds a single value. Reassigning replaces the old one entirely, so the previous value is simply gone.

var mode = "easy"
mode = "hard"

var Inside a Function

Most vars live inside a function. They exist while the function runs and describe that function's local work.

fn main():
    var greeting = "hi"
    print(greeting)

var Makes Code Readable

Naming a value once and reusing it beats retyping the same number. A clear var is documentation that runs.

Quick Check

You want to store a number so you can reuse it later in your code. Which keyword declares it?

Recap

Use var to name a value, read it by name, and reassign it later. Clear snake_case names make your code easy to follow. 🎯

Preguntas frecuentes

¿La lección «Declarar valores con var» es gratis?

Sí — el texto completo de «Declarar valores con var» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Mojo Academy, actualiza a CoddyKit PRO. El curso de Mojo Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Declarar valores con var»?

Cree variables con nombre en Mojo. Practicas Mojo Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Mojo Academy?

No se requiere experiencia previa. Mojo Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.

¿Cuánto tiempo toma la lección «Declarar valores con var»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Mojo Academy?

Sí. Cada lección de Mojo Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Declarar valores con var
  2. Int, Float y Bool
  3. Cadenas y texto
  4. Anotaciones de tipo útiles
← Volver a Mojo Academy