Python en Español - MiniPython
Python en Español - MiniPython
Crear un blog
Acceder
Python en Español
Recursos de Python en español de Arturo Suelves.
MiniPython
Buscar en este blog
Este documento pretende ser una pequeña introducción al lenguaje
Python.
Sólo se explican
Buscar
,muy brevemente, los rasgos generales de Python.Para una
mayor explicación de los
pormenores del lenguaje lee los otros tutoriales.
Categorías
En Python las sentencias se agrupan mediante el indentado (ni con llaves
como en
Algoritmos
C ni con BEGIN/END como en pascal), las lineas que tienen la misma
"cantidad"
aplicaciones
de indentado son del mismo bloque.
Aprender Python
Cada linea del programa es una sentencia separada.
configuracion
Los comentarios comienzan con # , llegan sólo hasta el final de la linea
y son
csv
ignorados en la ejecución.
desarrollo
Ejemplo: Django
documentar
# Esta linea es un comentario
tercera sentencia
entornos virtuales
Esta sentencia no pertenece al 2 bloque, sino al 1 bloque
Excel
Sentencia
Sentencia
ficheros
# Esta linea es un comentario
1
test
23
tkinter
456
#Algunos reales
Tutoriales de Python
1.0
24.34
unittest
# Strings o cadenas:
XML
"Hola mundo"
'Hola mundo'
# lists o listas:
Archivo del blog
[1, 2, 3]
separados por ,
▼
mayo
(1)
▼
variable1 = 1
Uso de ficheros csv
variable2 = 2
con la libreria
variable1,variable2 = 1,2 #Asignación de variables
estandar de Py...
múltiple
string
►
2020
(7)
►
►
2017
(7)
►
Cualquier expresión con enteros puede ser construida con los operadores
estandar
►
2015
(4)
►
Ejemplos: ►
2006
(1)
►
►
2005
(1)
►
1+2*3 # El resultado es 7
(1+2)*3 # El resultado es 9
►
2002
(1)
►
variable_lista=["Hola","a","todo","el","mundo"] #
Documentación de
Vamos a extraer y a cambiar algunos valores de esta lista Python en español
elemento_de_lista=variable_lista[2] #El resultado
Referencia rápida de
es todo
Python 2.6
elementos_de_lista=variable_lista[0:2] #El
resultado es ["Hola","a"]
variable_lista=["Hola","a","casi todo","el","mundo"]
Ejemplos:
1 > 2 #Falso 0
2>1 # Verdadero 1
Sentencia IF
if expresion :
sentencias
Sentencia FOR:
print valor
En Python los bucles for siempre cogen su rango de los valores de una lista.
Para
poder hacer bucles sobre valores numéricos tenemos la función range(n),
siendo n
el número de valores. Ejemplo:
print valor
resultado=x*y
return resultado
def cuadrado(x):
return producto(x,x)
Las
funciones más útiles se ponen en módulos,que son en realidad ficheros
de
texto con código Python. Estos pueden ser importados y utilizados en
tus
programas.
Python incorpara muchos módulos para ayudar a crear
programas.Consulta
en la
ayuda de Python el apartado de módulos. Por ejemplo,
para convertir
cadenas de
minusculas a mayusculas podemos usar del modulo
string la función
upper:
def convertir_mM(cadena):
if __name__ == "__main__":
print convertir_mM('aEIou')
Esta última línea permite indicar al interprete de python que este fichero
sea
ejecutable (es decir, que no esta siendo importado por ningún otro módulo
o
programa).Después de los 2 puntos puedes poner el código que quieras que se
ejecute al lanzar tu programa. Para ejecutar tu programa sólo debes de guardar
tu
código en un fichero e invocar al intérprete de python pasando el nombre
del
fichero ( y su trayectoria) como argumento.
Inicio
Suscribirse a:
Entradas (Atom)
Mi Blog de enlaces
El cajón de Arturo
Tutorial de python
-
Otra web para aprender Python.
https://www.tutorialspoint.com/python/
Hace 1 año