Advertisement
teslariu

input y otras yerbas

Jan 14th, 2023
737
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.53 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. """
  5. tipos de datos basicos: int, str, bool , float
  6.  
  7. funciones:
  8. print(n)   -> imprime el valor de n
  9. del(n)     -> borra la variable n (nombre y contenido)
  10. type(n)    -> devuelve el tipo de dato del valor contenido en n
  11. n = int(n) -> cambia el tipo de dato de n a entero (si es posible)
  12. float()
  13. bool() -> ai algo es nulo da False en caso contrario da True
  14.  
  15. bool(0) da False
  16. bool("") da False  (cadena nula)
  17. bool(" ") da True  (cadena no nula, tiene un espacio vacío adentro)
  18.  
  19. input() -> funcion para ingresar datos por teclado
  20. TODO LO INGRESADO POR INPUT ES UN STRING
  21.  
  22.  
  23. # sobrecarga de operadores:
  24. # operador "mas" (+):
  25. print(34 + 25.3) # si los operandos son numeros los suma
  26. print("Hola" + "Chau") # si los operandos son cadenas las CONCATENA
  27.  
  28. # operador *
  29. print(25*2)  # multiplica dos numeros
  30. print(25*"hola")  # concatena 25 veces la palabra "hola"
  31.  
  32.  
  33. # Formas de impresión
  34.  
  35. print("Hola mundo")
  36. print("Hola " + "mundo")
  37. print("Hola", "mundo") # la coma agrega un espacio automaticamente
  38. """
  39. # Script que pide nombre y edad y saluda en broma
  40. nombre = input("Por favor, escriba su nombre: ")
  41. edad = int(input("Ingrese su edad: "))
  42.  
  43. # Primera forma de impresión
  44. print("Hola " + nombre + ", usted tiene " + str(edad) + " años pero parece de " + str(edad*2))
  45.  
  46. # Segunda forma de impresión
  47. print("Hola", nombre,", usted tiene", edad, "años pero parece de", edad*2)
  48.  
  49. # Tercera forma (recomendada)
  50. print(f"Hola {nombre}, usted tiene {edad} años pero parece de {edad*2}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement