Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- """
- Colección: es una variable que almacena màs de un valor
- Puede ser mutable/inmutable ordenada/desordenada
- TODAS LAS COLECCIONES SON ITERABLES (se pueden recorrer)
- Tipos de colecciones: listas, tuplas, diccionarios, CADENAS
- listas: mutables y ordenadas
- tuplas: inmutables y ordenadas
- diccionarios: mutables y no ordenados
- CADENAS: inmutables y ordenadas
- ----------------------------------------------------
- Alan Turing
- funciones computables: son todas aquellas funciones que
- pueden ser resueltas automáticamente pasando un juego de instrucciones y
- datos adecuados a una máquina -> computador
- lenguajes de programación Turing completos: aquellos que pueden calcular
- todas las funciones computables. ALGUNOS NO LO SON (ej: bitcoin, para
- no poder programar malware)
- Los lenguajes Turing completos necesitan 3 estructuras lógicas
- mínimamente: 1 condicional, 1 bucle indefinido, 1 bucle definido
- # en Python: if-else (condicional) while(b.indefin) for (bucle def)
- # condicional
- # Script que pide una edad y devuelve su condición frente al voto
- edad = int(input("Ingrese su edad: "))
- if 0 < edad < 16:
- print("Voto prohibido")
- elif 16 <= edad < 18 or edad >= 70:
- print("Voto optativo")
- elif 18 <= edad < 70:
- print("Voto obligatorio")
- else:
- print("Error en el ingreso de la edad")
- # bucle indefinido
- i = 4
- while i < 10:
- print(i)
- i += 1 # i = i + 1
- # recorre lista con while
- lista = [1,2,3,4,5,6]
- i = 0
- while i < len(lista):
- print(lista[i], end=" ") # imprime en forma horizontal
- i += 1
- print("\n\n")
- for numero in lista:
- print(numero)
- for letra in "mariposa":
- print(letra)
- for numero in range(100):
- print(numero,numero**2)
- ## como recorrer diccionarios
- d = {'pi': 3.141592, 'e': 2.71218, 'h': 6.62}
- for k,v in d.items():
- print(k,v)
- print(d)
- # Diferentes formas de imprimir
- # Script que pide una edad y bromea
- # Hola Juan, tenes 48 años pero pareces de 96
- nombre = input("Ingrese su nombre: ")
- edad = int(input("Ingrese su edad: "))
- # Primera forma (fea)
- print("Hola " + nombre + ", tenés " + str(edad) + " años pero parecés de " + str(2*edad))
- # segunda forma (menos fea)
- print("Hola" , nombre, ", tenés" , edad , "años pero parecés de" , 2*edad)
- # LA MAS MEJOR
- print(f"Hola {nombre}, tenes {edad} años pero pareces de {edad*2}")
- """
- #imprimir con dos decimales
- print(f"El cociente entre 4 y 2 es {4/3:.2f}")
Advertisement
Add Comment
Please, Sign In to add comment