Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia Python - 1de 3 - Elt-230
Guia Python - 1de 3 - Elt-230
Instalación
https://www.python.org/downloads/
Python
Operadores relacionales:
Página 5 Introducción a la programación M.Sc. Irma
Prado
Operadores lógicos:
Asignaciones:
Programa 1
Hola amigos
compañeros de curso
Execution Successful!
Página 6 Introducción a la programación M.Sc. Irma
Prado
Programa 2
print('suma = ', r)
print('multiplicación = ', p)
print('suma de complejos = ', m)
print(int('111', 2))
# muestra en pantalla el decimal del número binario: numero, base
print(int('11', 8))
# nuestra en pantalla el decimal del numero 11 que es octal
print(int('0xA', 16))
# nuestra en pantalla el decimal del numero A que es hexadecimal
x1 = 0xA
print ('hexadecimal ', x1)
Execution Successful!
Programa 4
mi bolivia
5
Execution Successful!
Programa 5:
Escriba su nombre
carmela
hola carmela
Página 8 Introducción a la programación M.Sc. Irma
Prado
Programa 6:
# area de un rectangulo
print("base?")
a = int(input()) #ingresa un entero
print("altura")
b = int(input()) #ingresa un entero
c = a * b
print ("El area del rectangulo es ", c)
La salida del programa es:
base?
2
altura
4
El area del rectangulo es es 8
Programa 7:
# perimetro de un cuadrado
print ("lado? ", end="") # efecto sin saltar
lado = int(input())
perimetro = lado * 4
print("el perimetro del cuadrado es ", perimetro)
La salida del programa es:
lado? 3
el perimetro del cuadrado es 12
Execution Successful!
Programa 8:
# area de un triangulo
base = float(input("base? "))
# input puede tener argumento para sacar en pantalla
altura = float(input("Altura? "))
Página 9 Introducción a la programación M.Sc. Irma
Prado
areat = (base * altura) / 2.0
print("area del triangulo ", areat)
La salida es:
base? 3
Altura? 5
area del triangulo 7.5
Execution Successful
Programa 9:
primer dato? 3
segundo dato? 4
la suma de 3 + 4 = 7
Programa 10
numero? 5
el factorial es 120
Puede ver otros métodos de la clase math en:
https://docs.python.org/2/library/math.html
Programa 11
Página 10 Introducción a la programación M.Sc. Irma
Prado
"""""sumar dos numeros aleatorios de un digito
utilizando la clase random con el método randint,
los parámetros son 0 y 9 que corresponden al rango de 1
digito """""
import random
a = random.randint(0, 9)
b = random.randint(0, 9)
s = a + b
print(a, "+", b, "=", s)
Salida:
7 + 5 = 12
Programa 12
Salida
#numeros complejos
a = complex(input("primer complejo? "))
b = complex(input("segundo complejo? "))
c = a + b
print(a, "+", b, "=", c)
c = a * b
print(a, "*", b, "=", c)
Salida:
Programa 14
Programa 15
escriba su nota 80
aprobado
Programa 16
primer valor? 5
segundo valor? 7
tercero valor? 10
Valor del medio 7
Execution Successful!