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

Entradas populares de este blog

Ventajas SQL LITE