0% encontró este documento útil (0 votos)
25 vistas14 páginas

Introducción a Python para Programadores

Cargado por

Franco Ledesma
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas14 páginas

Introducción a Python para Programadores

Cargado por

Franco Ledesma
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INTRODUCCIÓN A LA

PROGRAMACIÓN
¿y en la computadora...?

PYTHON
¿Y EN LA COMPUTADORA?

► Para correr un programa en la


computadora necesitamos un lenguaje
real (no pseudocódigo).

► En la materia podemos usar Python 3.2


(hay disponible versiones más
actualizadas pero no sirven para el uso de
la librería de Pygame)
¿POR QUÉ PYTHON?

► Lasintaxis de Python es simple, sencilla,


clara y cercana al lenguaje natural.

► Esun lenguaje accesible para comenzar a


programar.
 Los programas de Python los vamos a
escribir con una herramienta llamada
PyScripter.

 En los laboratorios todo lo necesario ya


está instalado.

 En sus computadoras

tienen que instalar

Python 3.2 y PyScripter.


PYSCRIPTER

¿Dónde lo encuentro?
Pantalla inicial
DE PSEUDOCÓDIGO A PYTHON

 Como en el teclado no hay tecla ←, Python usa


otro carácter para asignar en su lugar. Esa
carácter es el igual (=).

 Python está hecho en inglés, y por ello ingresar


se cambia por input (del inglés), y mostrar se
cambia por print.
Operadores Aritméticos:

 La multiplicación se escribe con *


 La división se escribe con /

 Suma y Resta: + , -

 Potencia: **

veamos un ejemplo...
NÚMERO?

 Cuando le pedimos al usuario que ingrese


un dato, Python no sabe si es número o si
es texto, entonces debemos indicarlo.

 Siqueremos ingresar un número entero,


deberemos rodear el input con int( ) si
queremos un número real lo haremos con
float( )
DE PSEUDOCÓDIGO A PYTHON
Volviendo sobre los ejemplos en
pseudocódigo:
x ← ingresar(“Ingrese un número entero”)
y ← 2x + 1
mostrar (y)

Si se pasa a Python quedaría así:

x = int(input(“Ingrese un número”))
y=2*x+1
print(y)
QUÉ PASA SI…..?

x ← ingresar(“Ingrese un número entero”)


y ← 2x + 1
mostrar (y)

x = input(“Ingrese un número”)
y=2*x+1
print(y)
Da error?
QUÉ PASA SI?
x = input(“Ingrese un número”)
print(x)
Se abre cuadro de diálogo
y escribimos: Hola

Da error?
EJERCICIOS

1. Hacer un programa que dadas tres notas


parciales A, B, C y calcule el promedio.

2. Hacer un programa que pida el radio R


de una circunferencia, y calcule la
longitud y el área.
Longitud = 2R
Área = R2
PARA LA PRÓXIMA, DEBERÍAN...
 Haber intentado resolver los ejercicios de la diapositiva
anterior en papel y pseudocódigo.
 Haber instalado Python y PyScripter en sus
computadoras.
 Haber intentado escribir los ejercicios anteriores pero
ahora en Python.
 Haber leído la Práctica 1 y empezado
a resolver los ejercicios.
 Consultar todo lo que no les
salió.
 Visitar el campus todas
las semanas.

También podría gustarte