Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- """
- temp = 23
- escala = "ΒΊC"
- # Obsoleto: imprimir a lo C (%s, %d)
- # Concatenando
- print("La temperatura es " + str(temp) + escala)
- # Con comas (no sirve en este caso particular)
- print("La temperatura es",temp,escala)
- # Con formateo de cadenas
- print(f"La temperatura es {temp}{escala}")
- print(f"Diez dividido tres es {10/3:.3f}")
- def sumar(a,b,c,d,e):
- print(a+b+c+d+e)
- lista = [1,2,3,4,5]
- dicc = {"a":1, "b":2, "c":3, "d":4, "e":5}
- # forma horrible
- sumar(lista[0],lista[1],lista[2],lista[3],lista[4])
- # forma fea (con unpacking)
- a,b,c,x,y = lista
- sumar(a,b,c,x,y)
- # forma recomendada
- sumar(*lista)
- sumar(**dicc)
- """
- # funciones con argumentos variables
- def mostrar_argumentos(*args, **kwargs):
- for n in args:
- print(n)
- for n in kwargs:
- print(n)
- dicc = {"a":1, "b":2, "c":3, "d":4}
- mostrar_argumentos(1)
- mostrar_argumentos([1,2,3,4,5])
- mostrar_argumentos(dicc)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement