Unidad 1, Herramientas de programación III
#Operadores
#Estudio de diferentes operadores matemáticos
print('Adicion;',10+5)
print('Sustraccion;',23-4)
print('Sustraccion de enteros;',15-78)
print('Division;',4/2)
print('Division racional;',3/4)
print('Division sin residuo;',7//4)
import math
print(math.sqrt(9))
#calcular el area de un circulo de radio 2
#Area=PI*r^2
#pi=3.234433
#radio=2
#area=pi*radio** #** es elevar a una potencia
#print('el area es :',area,'cm^2')
#listas
empty_list = list()
print(len(empty_list))
Frutas = ["Banano", "Mango", "Manzana", "Fresa", "Mora"]
Vegetales = ["Zanahoria", "Lechuga", "Tomate"]
print("Frutas", Frutas)
print("Vegetales", Vegetales)
#Modificar lista
Primera_fruta = Frutas[0]
print(Primera_fruta)
Ultima_Fruta = Frutas[2]
print(Ultima_Fruta)
del Frutas[1]#Elimina
print(Frutas)
Frutas.reverse()#Revierte el listado
print(Frutas)
Frutas.sort() #Pone de forma alfabética
print(Frutas)
Frutas.append('Fresa')#Agrega elementos a la lista
print(Frutas)
Frutas.pop(3)
print(Frutas)
Edad = [8, 7, 6, 5, 4, 3, 2, 1, ]
print("Edades", Edad)
Edad.sort() #Pone de forma ascendente los elementos
print(Edad)
#Sets
#se usan para conjuntos
Frutas1 = ["Banano", "Mango", "Manzana", "Fresa", "Mora"]
Vegetales = ["Zanahoria", "Lechuga", "Tomate"]
Edad = [8, 7, 6, 5, 4, 3, 2, 1, ]
Frutas2 = {"Banano", "Mango", "Manzana", "Fresa", "Mora", "Mora"}
print(Frutas1)
print(Frutas2)
print(len(Frutas2))#Muestra el número de elementos de la lista eliminando los repetidos
Frutas2.add('Guanabana')
print(Frutas2)
#condicionales
a=15
if a>0:
print(a, 'es un numero positivo')
else:
print(a,'es un numero negativo')
b=0
if b>0:
print(a, 'es un numero positivo')
elif b<0:
print(b,'es un numero negativo')
else:
print('es cero')
c = int(input('ingrese un numero: '))
if c>0:
print(c, 'es un numero positivo')
elif c<0:
print(c,'es un numero negativo')
else:
print('es cero')
#Bucles
#while (mientras) y for (para)
count= 0
while count <7:
print(count)
count=count+1
if count ==5:
break
count=0
while count<7:
if count==5:
continue
print(count)
count=count+1
palabra ="python"
for Z in palabra:
print(Z)
for i in range(len(palabra)):
print(palabra[i])
numeros=[0,1,2,3,4,5,6,7,8,9]
for n in range(len(numeros)):
print(numeros[n])
persona= {
'Primer nombre:': 'Tomás',
'Apellido:':'Saldarriaga',
'Edad en años:':29,
'Ciudad:': 'La pintada',
'Estado Civil:': 'Soltero',
'Habilidades:':['Java','SQL Server','Python','XAMPP'],
'Correo electronico:': 'tomasalda@gmail.com'
}
for key in persona:
print(key)
for key,file in persona.items():
print(key,file)
numeros=[0,1,2,3,4,5,6,7,8,9]
for n in range(len(numeros)):
print(numeros[n])
if n == 5:
continue
print('proximo numero podria ser', n+1)
if n !=5:
print('El ciclo termina')
else:
print('se salio')
for n in range(5):
print(n)
persona= {
'Primer nombre:': 'Tomás',
'Apellido:':'Saldarriaga',
'Edad en años:':29,
'Ciudad:': 'La pintada',
'Estado Civil:': 'Soltero',
'Habilidades:':['Java','SQL Server','Python','XAMPP'],
'Correo electronico:': 'tomasalda@gmail.com'
}
for key in persona:
if key == 'Habilidades:':
for habilidad in persona['Habilidades:']:
print(habilidad)
numeros=[0,1,2,3,4,5,6,7,8,9]
for n in range(7):
print(numeros[n])
else:
print('El ciclo se detiene aqui',n)
numeros=[0,1,2,3,4,5,6,7,8,9]
for n in range(7):
pass
Comentarios
Publicar un comentario