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