Unidad 2 Herramientas de programación lll

 #Bucles

#while(mientras) y el for (para)
'''count=0                  #Arranca desde0
while count<7:            #mientras sea menor que 7
    print(count)          #devuelve los valores
    count=count+1         #aumenta de a 1
    if count == 5:        #cuando llegue la cuenta a 5
        break             #deja de sumar y se ronpe el while
'''


'''count=0                  #Arranca desde0
while count<7:            #mientras sea menor que 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])"""



# en lista la BD de una Pernona
persona ={
    'Primer_nombre: ' : 'Alejo',
    'Apellido: ' : 'Torres',
     'edad: ' : 29,
     'Ciudad: ' : 'Venecia',
     'Estado civil: ' : 'Casado',
     'Habilidades: ' : ['Java','Html','SQL servr','Python'],
     'Correo electronico: ' : 'aleser@gamail.com'

}

'''for key in persona:
    print(key)'''

for key,file in persona.items():
    print(key,file)

#Enumeracion

'''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: ')


     #Rango

for n in range(5):
  print(n) '''

  # For dentro de un
persona ={
    'Primer_nombre:' : 'Alejo',
    'Apellido:' : 'Torres',
     'edad:' : 29,
     'Ciudad:' : 'Venecia',
     'Estado civil:' : 'Casado',
     'Habilidades :' : ['Java','Html','SQL serer','Python'],
     'Correo electronico:' : 'aleser@gamail.com'

}
for key in persona:
    if key == 'Habilidades:':
        for habilidad in persona['Habilidades:']:
               print(habilidad)


#For else

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 en", n)


#Condicionales

print("Ingrese un valor")#Indica si el numero es mayor o menor referente a uno ingresado
a = int(input())

if a > 10:
    print(a, "Es un numero mayor a 10")
elif a < 10:
     print(a, "Es un numero menor a 10 y negativo tambien")
else:
    print(a, "Es el mismo numero")


a = 91
if a > 0:
     print(a,'Es un numero pocitivo')

else:
     print(a,'es un numero negativo')

b = 0
if b > 0:
     print(b,'Es un numero pocitivo')

elif  b < 0:
     print(b,'es un numero negativo')
else:
    print('b es cero')
# Devuelve si es posotivo o negativo
c = int (input('Ingrese un valor:  '))
if c > 0:
     print(c,'Es un numero pocitivo')

elif  c < 0:
     print(c,'es un numero negativo')
else:
    print('c es cero')

d=9
if d>0 and d % 2 == 0: #
    print ('a es un numero entero par y positivo')
elif d>0 and d % 2 != 0:
    print('a es un numero entero positivo')
elif d==0:
    print('d es cero')
else:
    print('d es negativo')

#Funciones personalizadas
'''def BD():
    primer_nombre = "Tomas"
    apellido = "Saldarriaga"
    edad = 29
    ciudad = "La pintada"
    espacio = " "

    nombre_completo= primer_nombre + espacio + apellido
    print(nombre_completo)
BD()'''

'''def Num():
        p_num = 5
        s_num = 6
        suma = p_num + s_num
        div = p_num / s_num
        print(suma)
        print(div)
Num()'''



#Retornar (Return)

def BD():
    primer_nombre='Alejo'
    apellido='Torres'
    edad=29,
    ciudad='Venecia'
    espacio = ''
    nombre_completo= primer_nombre + espacio +apellido
    return nombre_completo
print(BD())

#Funcion con parametros

def Saludo(x):
    mensaje = x + ',Hola mundo'
    return(mensaje)
print(Saludo('La pintada'))


#Calcular el area de un circulo

def areacir(r):
    pi = 3.1416
    r2 = r2 #  es potencia, *2  es elevar al cuadrado
    area = pi*r2
    return area
print(areacir(2))

'''#Operadores Matematicos
print("Adicion ", 10+5)
print("Sustraccion", 20-9)
print("Sustraccion de enteros", 20-89)
print("Division", 4/2)
import math
print(math.sqrt(9))'''

'''print("ingrese el % a calcular")
Porcentaje = float(input())
print("ingrese la cantidad a calcular")
num = float(input())
resultado = Porcentaje * num / 100
print("El ",Porcentaje,"porciento de ",num,"es",round(resultado))'''

# calcular el area de un circulo de radio 2
#Area=PIr^2
pi=3.234433
radio=2
area=pi*radio # es elevar a una potencia
print('el area es :',area,'cm^2')

#El dia sin iva

'''print('Valor del  %  producto con IVA:   ')
porc = float (input())
print ('Ingrese valor del IVA:')
num = float(input())
result  = porc * num / 100
print('El ',porc,' Porciento de  ',num,' es ',round(result,   2))'''


#Listar secuencias

Nombre= "Sebastian"
lst= list(Nombre)
print(type(lst))
print(lst)

numeros = [i for i in range(11)]
print(numeros)

from math import sqrt
raiz= [sqrt(i) for i in range (11)]
print(raiz)

n_primo=[i for i in range(21)
        if i % 2==0]
print(n_primo)

Comentarios

Entradas populares de este blog

Tarea de paginación

Consignaciones y retiros en un cajero automático

Construcción de tablas de verdad de proposiciones y formalización