Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # Imprimir una lista
- """
- lista_nombres = ["Alan", "Juana", "Luis"]
- i = 0
- while i < len(lista_nombres):
- print(lista_nombres[i])
- i = i + 1
- # for <variable iteradora> in <iterable>
- # toda colección es iterable
- for nombre in lista_nombres:
- print(nombre)
- frase = "Soy una frase"
- for caracter in frase:
- print(caracter)
- numeros = [1,2,3,4]
- for numero in numeros:
- print(numero)
- print()
- # Script que pide una frase y devuelve la cantidad de vocales y consonantes
- vocales = 0
- consonantes = 0
- frase = input("Ingrese una frase: ")
- # Paso toda la frase a minuscula para buscar vocales y consonantes
- frase = frase.lower()
- # Busqueda
- for caracter in frase:
- if caracter in "aeiouáéíóú":
- vocales = vocales + 1
- elif caracter in "bcdfghjklmnñpqrstvwxyz":
- consonantes = consonantes + 1
- print(f"Vocales: {vocales}")
- print(f"Consonantes: {consonantes}")
- # for para iterables numéricos
- # Script que imprime los nros de 1 a 100 con su cuadrado y su cubo
- # la lista se crea dinamicamente con la funcion range
- # range(vi, tope, incremento) EL TOPE NUNCA SE ALCANZA
- # range(5,35,5) --> [5,10,15,20,25,30]
- # range(145,25,-10) --> [145,135,125,115,105,95,85,75,65,55,45,35]
- # range(10) vi x defecto =0, incremento x defecto = 1, tope = 10
- # [0,1,2,3,4,5,6,7,8,9]
- # range(2,7) incremento x defecto=1, vi=2, tope=7 --> [2,3,4,5,6]
- for n in range(1,101,1):
- print(n, n**2, n**3)
- # 1) imprimir los pares entre 209 y 345
- # 2) DIFICIL: imprimir los multiplos de 3 y de 5 entre 100 y 1000
- # ayuda con los multiplos: se usa el operador modulo o resto %
- # Un numero a es multiplo de otro b si a % b = 0
- # Ejemplo: 35 es multiplo de 7 porque 35 % 7 = 0
- # 1) Si escriben bien el range, con esto solo basta
- for n in range(210,346,2):
- print(n)
- """
- # 2)
- for n in range(100,1001,1):
- if n % 3 == 0 and n % 5 == 0:
- print(n)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement