Variables Micro:bit Python

Variables en Programación

Variables en Programación

Las variables se usan para almacenar datos que pueden cambiar, como el número de puntos que tienes en un juego. Las variables pueden ser de diferentes tipos de dato.

Asignar Valor a Variables Numéricas

Asigna el valor inicial a las variables al principio del programa usando el signo =:

score = 0

Cambiar Variables Numéricas

Puedes modificar variables numéricas sumando, restando, multiplicando y dividiendo. Selecciona una operación:

Incrementar

Usa += para aumentar o incrementar el valor de una variable:

score = 2
score += 5  # Ahora score es 7

Esto aumenta el valor de la variable score en 5, mostrando 7. Hace lo mismo que score = score + 5, pero es más corto y más fácil de escribir.

Asignar Cadenas

Una cadena es un grupo de palabras o símbolos. Pon comillas alrededor del contenido de una cadena:

name = 'Juan'

Puedes usar comillas simples ' o dobles " en cadenas, pero debes ser coherente. Utilizamos comillas simples en los ejemplos porque son más fáciles de escribir y las comillas dobles pueden confundirse con dos comillas simples.

Mira Uso de Cadenas para ver ejemplos de cómo puedes manipular cadenas.

Variables Booleanas

Las variables booleanas solo tienen dos valores: True (verdadero) o False (falso). Pueden ser útiles para añadir control al programa:

running = False
if button_a.is_pressed():
    running = not running

Este ejemplo utiliza una variable booleana llamada running para crear un botón de cambio. El programa tiene dos estados: "running" (ejecutando, mostrando 1 en la pantalla) y "not running" (no ejecutando, mostrando 0). Al pulsar el botón A, cambia el estado de la variable running entre False (falso) y True (verdadero) cada vez que lo pulsas:

not es un operador lógico que invierte el estado de la variable. Si su valor era True (verdadero), se convierte en False (falso). Si era False (falso), se convierte en True (verdadero).

Ten en cuenta que True (verdadero) y False (falso) deben empezar con mayúsculas.

Nombres de Variables

  • Deberían describir lo que contienen para que el código sea más fácil de entender.
  • Deben empezar con una letra, no con un número.
  • No pueden contener espacios.
  • No pueden ser iguales que las palabras clave de Python, como True, if o while.
  • Son sensibles a mayúsculas: score sería una variable diferente a Score.

Entradas populares de este blog

Código ASCII