Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- # for <iterador> in <iterable>:
- # iterador: una variable cualquiera
- # TODA COLECCION es iterable (colecciones: str, listas, tuplas, diccionarios)
- """
- # script que imprime una lista
- lista = [1,2,3,555,666,7,77]
- i = 0
- while i < len(lista):
- print(lista[i])
- i = i + 1
- print() # imprimo un renglon vacío para separar las dos listas impresas
- for numero in lista:
- print(numero)
- """
- # Script que imprime todos los numeros pares de 1 al 1000:
- # funcion range(): crea listas en forma dinámica
- # range(inicio, tope, incremento) range(4,10,2) -> crea [4,6,8]
- # range(inicio, tope) inc por defecto 1 range(3,7) -> [3,4,5,6]
- # range(tope) inicio=0, inc=1 range(5) --> [0,1,2,3,4]
- # for numero in range(2,1001,2):
- # print(numero)
- # script para imprimir los multiplos de 5 entre 5 y 77 en forma decreciente
- # for numero in range(75,4,-5):
- # print(numero)
- # Script que pide una frase y responde con la cantidad de
- # vocales y consonantes
- # Ej
- # >> Ingrese una frase: sos un ser humano
- # >> Vocales: 6
- # >> Consonantes: 8
- total_vocales = 0
- total_consonantes = 0
- while True:
- frase = input("Ingrese una frase: ")
- for caracter in frase:
- if caracter.lower() in "aeiou": # lower pasa cada letra a minúscula
- total_vocales = total_vocales + 1
- elif caracter.lower() in "bcdfghjklmnñpqrstvwxyz":
- total_consonantes = total_consonantes + 1
- print(f"Vocales: {total_vocales}")
- print(f"Consonantes: {total_consonantes}")
- opcion = input("Presione cualquier tecla para continuar ( o 'X' para salir): ")
- if opcion.lower() == "x":
- break
Advertisement
Add Comment
Please, Sign In to add comment