Skip to content

Instantly share code, notes, and snippets.

@jesuscmd
Last active December 17, 2015 02:39
Show Gist options
  • Save jesuscmd/5537222 to your computer and use it in GitHub Desktop.
Save jesuscmd/5537222 to your computer and use it in GitHub Desktop.
Descargar python
http://python.org/download/
ejecutar un documento en python
python nombreArchivo.py
chmod +x nombreArchivo.py
//da permisos de ejecucion para todos
#!/usr/bin/env python
//Al principio del archivo para ejecutar ./nombreArchivo.py
//COMANDOS
var = "Hola tú como estás"
leng(var) Ancho del archivo
var[0] Devuelve primer caracter
var[-1] Penultimo caracter
var[1:-2] "ola tú como est" del uno al penultimo
var[8:] "como estás" //del 8 en adelante
var[:-3] "Hola tú como e" // todos hasta 32 antes de acabar
//LISTAS
//estructura básica
list =["",""]
milista = ["gato", "perro", "elefante"]
listaNested = ["angeles", "demonios", milista]
"perro" in milista >> resultado >> True
milista[1] >> perro
listaNested[-1:] = ["tuts", "plus"]
>>listaNested
["angeles", "demonios", "tuts", "plus"]
APPEND
listaNested.append("animal")
>>["angeles", "demonios", "tuts", "plus","animal"]
INSERT
listaNested.insert(1, "canes")
>>["angeles","canes", "demonios", "tuts", "plus","animal"]
////TUPLE
tuple = "uno", "dos", "tres"
// no necesita brakets
// SETS
carros = ["ford", "honda", "chevy", "honda", "ford"]
autos = set(carros)
print autos
>> set(['chevy', 'honda', 'ford'])
//quito los que se repetian
motos = ["yahama", "porche", "honda", "ford"]
motosSet = set(motos)
quedan = autos - motosSet
quedan >>
set(['chevy'])
//quito todo lo estaba en ambos y dejó el restante de autos
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment