miércoles, 29 de julio de 2026

CONTINUACION CONCEPTOS PYTHON - FLASK

 CONTINUACION CONCEPTOS FUNDAMENTALES EN PYTHON

LAS CONSTANTES

¿Qué es una constante?

Una constante es un dato que no debería cambiar durante el programa.

Python no tiene constantes verdaderas como otros lenguajes.

Por convenio se escriben con letras MAYÚSCULAS.

Ejemplo

PI = 3.1416

IVA = 19

MAX_ESTUDIANTES = 40

Aunque Python permite cambiar el valor:

IVA = 20

No se recomienda hacerlo.


Diferencia entre variable y constante

Variable

Constante

Su valor puede cambiar.

Su valor no debería cambiar.

Se escribe normalmente en minúsculas.

Se escribe en MAYÚSCULAS.

Se usa para almacenar datos del programa.

Se usa para valores fijos.


Comentarios

Los comentarios sirven para explicar el código.

Python los ignora.

Ejemplo

# Esta variable guarda el nombre del estudiante

nombre = "Carlos"


Operadores matemáticos

Operador

Significado

+

Suma

-

Resta

*

Multiplicación

/

División

//

División entera

%

Residuo

**

Potencia


Concatenación

Consiste en unir textos.

nombre = "Ana"

apellido = "Gómez"

print(nombre + " " + apellido)

Resultado

Ana Gómez


Variables dentro de Flask

En Flask también utilizamos variables.

Ejemplo

from flask import Flask

app = Flask(__name__)

@app.route("/")

def inicio():

    mensaje = "Bienvenidos al curso de Flask"

    return mensaje

app.run()

La variable mensaje guarda el texto que será enviado al navegador.


Variables enviadas a una página HTML

En Flask podemos enviar variables al archivo HTML.

from flask import Flask, render_template

app = Flask(__name__)

@app.route("/")

def inicio():

    nombre = "Carlos"

    return render_template("index.html", nombre=nombre)

app.run()

En el archivo index.html

<h1>{{ nombre }}</h1>

El navegador mostrará

Carlos


Variables Globales

Son variables que pueden ser utilizadas por varias funciones.

Ejemplo

colegio = "Colegio Trinitario"

@app.route("/")

def inicio():

    return colegio


Variables Locales

Solo existen dentro de una función.

@app.route("/")

def inicio():

    saludo = "Hola"

    return saludo

La variable saludo solamente existe dentro de la función inicio().

No hay comentarios:

Publicar un comentario

CARRO SEGUIDOR DE LÍNEA - TCRT5000

  CARRO SEGUIDOR DE LÍNEA CON SENSOR INFRARROJO TCRT5000 Introducción Un carro seguidor de línea es un robot móvil capaz de desplazarse...