Upcoming SlideShare
×

# Python Segunda Sesion de Clases

2,028 views

Published on

Tipos de Datos en Python y Sugar Stick

0 Likes
Statistics
Notes
• Full Name
Comment goes here.

Are you sure you want to Yes No
• Be the first to comment

• Be the first to like this

Views
Total views
2,028
On SlideShare
0
From Embeds
0
Number of Embeds
153
Actions
Shares
0
24
0
Likes
0
Embeds 0
No embeds

No notes for slide

### Python Segunda Sesion de Clases

1. 1. Python + Sugar Carlos Mauro Cardenas Fernandez http://unimauro.blogspot.com http://www.twitter.com/unimauro unimauro@gmail.com
2. 2. Usando la Calculadora Python >>> 13.0/7 >>> 6*7 >>> 13.0/7. >>> 7*7*7*7*7 >>> 13.0/7.0 >>> 7**5 >>> 7%4 >>> -7**6 >>> 8%2 >>> -7**5 >>> 9/5 >>> 8.75%.25
3. 3. Asignando Variables en Python >>> a = 19 >>> mun1 =input("Ingrese un numero: ") >>> a * 6 >>> nun1*d >>> a ** 9 >>> nun1 ** 0.5 >>> b = 73 >>> mun2 =input("Ingrese un numero: ") >>> b + a >>> e = nun1 * mun2 >>> c = b * a >>> d = c/2.5
4. 4. Librerias Matemáticas >>> 5**4 >>> import math >>> pow(5,4) >>> math.floor(19.3635) >>> num3 = -150 >>> math.sqrt(100) >>> raiz = math.sqrt >>> abs(num3) >>> raiz(121) >>> floor(18.7) >>> redondeo = math.floor ¿Qué sucede? >>> redondeo("Algo")
5. 5. Trabajando con Cadenas :D >>>"Hola a todos" >>>int(mvar) >>>'Hola a todos' >>>mvar_num= in(mvar) >>>a = "Uno" >>>mvar_num >>>b = "Dos" >>>¿Qué Sale? >>>a + b >>>a, b >>>mvar='2' >>>mvar
6. 6. Cadenas y Caracteres Especiales >>>"Hi. What's the problem?" >>>'Hi. What's the problem?' >>>"Romulo Dijo: "Yó ha hice" " >>>"Romulo Dijo: "Yó ha hice. Gracias Hijita " "
7. 7. Concatenando Números con Cadenas >>> ns = 28 >>> ns + 1 >>> ns >>> print "Hoy!!!. La pasare con " + ns+ " Amigos" >>> num1 = str(40) >>> print "Hoy!!!. La pasare con " + num1 + " Amigos... Somos" >>> num2 = 4 >>> print "El Rector Padilla("repite el plato") con " +`num2` + " a favor"
8. 8. Secuencias y Tuplas familia =['ma','pa','tio','abue','herm1','herm2'] familia[2] familia[-2] semana =['lun','mar','mier','jue','vie','sab','dom']
9. 9. Extracción de Partes de una Secuencia ejemplo=[0,1,2,3,4,5,6,7,8,9] ejemplo[2:6] ejemplo[-1:-6] ejemplo[:8] ejemplo[:] ejemplo[2:6:8] ejemplo[9:2:-3]   ejemplo[::-5]
10. 10. Editando secuencias >>> [7,4,5]+[78,45,9,5] >>> 'curso' + 'python' >>> [7,4,5] + 'python' – ¿Qué Sucede? >>> 'curso'*5 >>> [18]*7 >>> x1 = 'esternocleudomastoideo' >>> 'no' in x1
11. 11. ¡¡¡Más Listas!!! familia =['ma','pa','tio','abue','herm1','herm2'] >>> del numeros[4] >>>'ma' in familia >>> lista1 = list('VamosBien') >>>len(familia) >>> lista2 = list('creo') >>>max(familia) >>> lista1 >>>min(familia) >>> lista2 >>>numeros =[156,635,0.5,56,895, 98,1,-77] >>> lista1[5:]=list('...Anda!!') >>>numeros[4]=78 >>> lista2[2:2]=[25,16,58,63] >>>list('Curso de Python') >>> lista1[1:8]=[]   >>>nom= list('Curso de Python')
13. 13. Ordenamientos >>>nuevo=[12,3,2,65,55,663,12,5,5] >>>nuevo.sort() >>>sorted('Palabras de un Diario') >>>entradas ="Holas %s , tu edad es %d" >>>var=('Jackson', 50) >>>print entradas % var >>>noticia="El Astro Michael murió a los 50 años"   >>>noticia.find('Michael')
14. 14. Agregando y Formateando >>> familia =['ma','pa','tio','abue','herm1','herm2'] >>> invitamos='herm3' >>> glue.join(familia) >>> oracion="universidad NACIONAL of ingenieria" >>> oracion.lower() >>> oracion.replace('of','de')
15. 15. Jugando con Diccionarios >>> libros={'fisica':'ciencia','mate1':'ciencia','odisea':'literatura'} >>> libros['fisica'] >>> libros['odisea'] >>> libros.clear() >>> alumnos={'alum1':'3', 'alum2':'5'} >>> asistencia=alumnos.copy() >>> alumnos.haaas_key('alum1')
16. 16.
17. 17. Servidores para Descarga ● U.S.A. master http://download.sugarlabs.org/soas/releases/soas-strawberry.iso ● Europe mirror ● http://ftp.snt.utwente.nl/pub/software/sugarlabs/soas/releases/soa s-strawberry.iso ● Netherlands mirror http://ftp.nluug.nl/pub/os/Linux/distr/Sugar/soas/releases/soas- strawberry.iso
18. 18. Proceso de Instalación en Windows ● Descargar el liveusb-creator http://fedorahosted.org/liveusb-creator/ ● Usar un USB con por lo menos 1gb de espacio. ● Renombrar el Volumen del USB a: FEDORA ● Ejecutar el liveusb-creator ● Seleccionar el iso de Sugar on a Stick (Strawberry) del menu derecho de la ventana de liveusb-creator ● Configurar el Persistent Storage, el tamaño del espacio a usar en el USB.   ● Seleccionar el USB a usar. Y Click  en: Create Live USB
19. 19. Usando USBLive
20. 20.
21. 21. Avisos Interesantes
22. 22.
23. 23.
24. 24.
25. 25.
26. 26.
27. 27. Bibliografía