PYTHON Lección No. 1 M.Sc. Victor Pando Beltrán [email_address] http://www.civil-uancv.pe/aulavirtual
AGENDA <ul><li>Introducción </li></ul><ul><li>Definición de variables </li></ul><ul><li>Definición de comentarios </li></u...
INTRODUCCIÓN Python  es un lenguaje de script desarrollado por  Guido van  Rossum . Podemos codificar empleando programaci...
Problema resuelto Imprimir el mensaje 'Hola Mundo'  print 'Hola Mundo'
Definición de variables (1/2) Una variable almacena un valor de cierto tipo. En Python podemos definir  variables de tipo:...
Definición de variables (2/2) Para definir una variable en Python solo debemos asignarle el valor, en dicho  momento se de...
Problema resuelto Definir una variable de cada tipo y luego imprimirlas empleando la función print.  edad=21 altura=1.92 v...
Problema Propuesto Definir una variable donde almacenar su nombre y en otra su edad, mostrar  luego los valores almacenado...
Definición de comentarios En Python utilizamos el caracter # para indicar al intérprete que dicha línea es  un comentario ...
Problema resuelto Confeccionar una pantalla de presentación. Definir tres líneas de comentarios.  #Definición de tres títu...
Problema Propuesto Confeccionar una pantalla de presentación de un sitio. Definir varias líneas de  comentarios indicando ...
Operadores matemáticos Python nos suministra los siguientes operadores matemáticos para trabajar con  números enteros y fl...
Problema resuelto Definir dos variables enteras e inicializarlas con los valores 7 y 2.5 respectivamente.  Luego imprimir ...
Problema Propuesto Mostrar el resultado de elevar el número 2 al cuadrado y al cubo.  cuadrado=2**2  print 'Cuadrado:'  pr...
BIBLIOGRAFÍA <ul><li>Página personal de Guido van  Rossum </li></ul><ul><li>Libro texto del curso </li></ul><ul><li>Página...
Gracias por su atención
Upcoming SlideShare
Loading in...5
×

Lección No. 1 de Python

6,399

Published on

Lección No. 1: Introducción, variables, comentarios y operadores aritméticos.

Published in: Education
2 Comments
1 Like
Statistics
Notes
  • Te puedo sugerir este curso:
    http://www.video2brain.com/mx/cursos/python
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • le falta mas
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
6,399
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
77
Comments
2
Likes
1
Embeds 0
No embeds

No notes for slide

Lección No. 1 de Python

  1. 1. PYTHON Lección No. 1 M.Sc. Victor Pando Beltrán [email_address] http://www.civil-uancv.pe/aulavirtual
  2. 2. AGENDA <ul><li>Introducción </li></ul><ul><li>Definición de variables </li></ul><ul><li>Definición de comentarios </li></ul><ul><li>Operadores matemáticos </li></ul>
  3. 3. INTRODUCCIÓN Python es un lenguaje de script desarrollado por Guido van Rossum . Podemos codificar empleando programación lineal, estructurada y orientada a objetos (tengamos en cuenta que esta última es la que se ha impuesto en la actualidad) Se cuenta con intérpretes de Python en múltiples plataformas: Windows, Linux, Mac etc. Se pueden desarrollar aplicaciones de escritorio como aplicaciones web. Empresas como Google, Yahoo, Nasa etc. utilizan este lenguaje para sus desarrollos (actualmente el creador de Python Guido van Rossum trabaja para Google.) Se puede ejecutar instrucciones de Python desde la línea de comando o creando archivos con extensión *.py. Cuando uno comienza a aprender este lenguaje la línea de comandos nos provee una retroalimentación del resultado en forma inmediata. El objetivo de este tutorial es presentar en forma progresiva los conceptos fundamentales de este lenguaje y poder analizar los problemas resueltos y codificar los problemas propuestos.
  4. 4. Problema resuelto Imprimir el mensaje 'Hola Mundo' print 'Hola Mundo'
  5. 5. Definición de variables (1/2) Una variable almacena un valor de cierto tipo. En Python podemos definir variables de tipo: Numérica (entera) Numérica (flotante) Numérica (complejo) Cadena de caracteres Booleano
  6. 6. Definición de variables (2/2) Para definir una variable en Python solo debemos asignarle el valor, en dicho momento se define el tipo de variable según el valor asignado (Python es un lenguaje sensible a mayúsculas y minúsculas, por lo que debemos respetar esta característica): Variable entera: edad=21 Variable flotante: altura=1.92 Variable compleja: valor=5+3j Cadena de caracteres (puede estar encerrada entre simples o dobles comillas): nombre=&quot;Mario&quot; Booleano: encontrado=False
  7. 7. Problema resuelto Definir una variable de cada tipo y luego imprimirlas empleando la función print. edad=21 altura=1.92 valor=5+3j nombre=&quot;Mario&quot; encontrado=False print edad print altura print valor print nombre print encontrado
  8. 8. Problema Propuesto Definir una variable donde almacenar su nombre y en otra su edad, mostrar luego los valores almacenados con la leyenda previa que indique que representa: nombre=&quot;ana&quot; edad=25 print &quot;Nombre:&quot; print nombre print &quot;Edad:&quot; print edad
  9. 9. Definición de comentarios En Python utilizamos el caracter # para indicar al intérprete que dicha línea es un comentario y no la debe procesar como una instrucción de Python. Es muy común utilizar comentarios para informar el objetivo del programa, su desarrollador, la lógica de los algorítmos empleados etc. Veamos un programa que utiliza comentarios: # Definición de tres variables enteras y una de tipo string edad1=10 edad2=4 edad3=21 nombre=&quot;pedro&quot; Podemos en la misma línea de código agregar comentarios: edad3=23 #mayor de edad
  10. 10. Problema resuelto Confeccionar una pantalla de presentación. Definir tres líneas de comentarios. #Definición de tres títulos. #Los títulos pueden ser cualquier mensaje. #Cada uno en una línea distinta. print 'Primer titulo' print 'Segundo titulo' print 'Tercer titulo'
  11. 11. Problema Propuesto Confeccionar una pantalla de presentación de un sitio. Definir varias líneas de comentarios indicando el nombre del programa, el programador y la fecha de la última modificación. #Programa: Diseño de puente #Programador: Pando Victor #Fecha de última modificación: 16/10/2008 print ‘*******************’ print ‘Pantalla principal’ print ‘*******************’
  12. 12. Operadores matemáticos Python nos suministra los siguientes operadores matemáticos para trabajar con números enteros y flotantes: + suma - resta * multiplicación / división de flotantes // división de enteros % resto de una división ** exponenciación Hay que tener en cuenta que si dividimos dos enteros con el símbolo / el resultado es un entero. Debe ser alguno de los dos números flotantes para que el resultado sea float.
  13. 13. Problema resuelto Definir dos variables enteras e inicializarlas con los valores 7 y 2.5 respectivamente. Luego imprimir la suma, resta, multiplicación, resto de la división y el resultado de la división como entero y como flotante. valor1=7 valor2=2.5 suma=valor1+valor2 print 'La suma es:‘, suma resta=valor1-valor2 print 'La resta es:‘, resta multiplicacion=valor1*valor2 print 'El producto es:‘, multiplicacion div1=valor1/valor2 print 'La división con resultado float:‘, div1 div2=valor1//valor2 print 'La división con resultado entero:‘, div2 resto=valor1%valor2 print 'El resto:‘, resto
  14. 14. Problema Propuesto Mostrar el resultado de elevar el número 2 al cuadrado y al cubo. cuadrado=2**2 print 'Cuadrado:' print cuadrado cubo=2**3 print 'Cubo:' print cubo
  15. 15. BIBLIOGRAFÍA <ul><li>Página personal de Guido van Rossum </li></ul><ul><li>Libro texto del curso </li></ul><ul><li>Página principal de PythonG </li></ul><ul><li>Sitio principal de Python </li></ul><ul><li>Zona de descarga de Python </li></ul><ul><li>Matemáticas con código abierto y Python </li></ul>
  16. 16. Gracias por su atención
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×