Advertisement
teslariu

funciones1

Sep 20th, 2022
900
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.34 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Funciones: me evitan repetir código
  5. """
  6. def f():
  7.    pass
  8.    
  9. def imprimir(lista):
  10.    for item in lista:
  11.        print(item)
  12.  
  13.  
  14.  
  15. numeros = [1,2,3,4,5,6]
  16.  
  17. nombres = ["Andrea","Juan","Oscar"]
  18.  
  19. listado = [12.5, "Yo", True, 0]
  20.  
  21.  
  22. imprimir(numeros)
  23.    
  24. imprimir(nombres)
  25.  
  26. imprimir(listado)
  27.  
  28.  
  29. def suma(a,b):
  30.    print(a+b)
  31.    
  32. suma(1,2)
  33.  
  34. def suma2(a,b):
  35.    return a+b
  36.    
  37. total = suma2(5,6)
  38. print(total)
  39.  
  40. print(suma2(10,20))
  41.  
  42.  
  43. # Script que pide un nombre y una edad y le responde con una broma
  44. # >> Nombre: Juan
  45. # >> edad: 34
  46. # >> Hola Juan, tenés 34 años pero pareces de 68
  47.  
  48. nombre = input("Ingrese su nombre: ")
  49. edad = int(input("Ingrese su edad: "))
  50.  
  51. # Forma concatenada con +
  52. print("Hola " + nombre + ", tenés " + str(edad) + " años pero pareces de " + str(edad*2))
  53.  
  54. # Concatenacion con coma
  55. print("Hola", nombre, ", tenés", edad, "años pero pareces de", edad*2)
  56.  
  57. # LO RECOMENDADO
  58. print(f"Hola {nombre}, tenés {edad} años pero pareces de {edad*2}")
  59.  
  60.  
  61. """
  62. # Script que pide un nombre y lo saluda (con funciones)
  63.  
  64. def saludar(nombre = "desconocido"):
  65.     return f"Hola {nombre}"
  66.  
  67. # argumentos por defecto
  68. print(saludar("Juan"))
  69. print(saludar())
  70.  
  71. def sumar(a, b, c=2):
  72.     return a+b+c
  73.    
  74. print(sumar(10,20,14))
  75. print(sumar(10,20))
  76.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement