5.1 función integrada y operaciones de aritmética - defthonk/Python-basico-desde-0 GitHub Wiki

  1. Funcion integrada

Python convierte números normales a números binarios

  • n = bin(10)
  • print(n)

image

También de números normales a numero hexadecimales

  • n = hex(10)
  • print(n)

image

Si tenemos un valor binario y lo queremos pasar a entero

  • n = int("0b1010",2)
  • print(n)

image

Tambien de hexadecimal a un entero

  • n = int("0xa", 16)
  • print(n)

image

Como sacar un valor absoluto de un numero

  • n = abs(-8)
  • print(n)

image

Redondea un numero, hacia lo que tenga mas cerca

n = round(5.6) print(n)

image

Esta funcion se pasa como argumento una cadena, cuenta cuantas letras tiene la cadena que le ingresemos

image

  1. Ejercicios aritméticos

Ejercicio 1(Escribir la siguiente expresión en forma de expresión algorítmica)

  • a = float(input("a ->"))
  • b = float(input("b ->"))
  • c = float(input("c ->"))
  • resultado = (a**3 * (b**2 - 2*a*c))/(2*b)
  • print(f"El resultadp es: {resultado}")

image

Ejercicio 2

  • a = float(input("a ->"))

  • b = float(input("b ->"))

  • r = ((3+5*8))<3 and ((-6/3*4)+2<2) or (a>b)

  • print(f"El resultado es: {r}")

image

Ejecicio 3(Hacer un programa para intercambiar el valor de 2 variables)

  • a = 10
  • b = 5
  • a,b = b,a
  • print(a, b)

image

#Otra forma de hacer el ejercico 3

  • a = input("a ->")
  • b = input("b ->")
  • a,b = b,a
  • print(f"El resultado de a: {a}")
  • print(f"El resultado de b: {b}")

image

Ejercicio 4(Hacer un programa para ingresar el radio de un circulo y se reparte su area y la longitud de la circunferencia) Importar el modulo math, donde esta pi

  • import math

  • Radio = float(input("radio ->"))

  • area = math.pi * Radio**2

  • longitud = 2 * math.pi * Radio

  • print(f"El area es: {area:.2f}")

  • print(f"La longitud de la circunferencia es: {longitud:.2f}")

image

Ejercicio 5(Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuanto deberá pagar finalmente su compra)

  • precio = float(input("Digite el precio: "))

  • descuento = precio * 0.15

  • precio_final = precio - descuento

  • print(f"El precio final a pagar es de ${precio_final:.2f}")

image

⚠️ **GitHub.com Fallback** ⚠️