En este programa, aprenderá a agregar dos números y mostrarlos usando la función print ().
Para comprender este ejemplo, debe tener conocimiento de los siguientes temas de programación de Python :
- Python de entrada, salida e importación
- Tipos de datos de Python
- Operadores de Python
En el siguiente programa, hemos utilizado el operador de suma aritmética
+
para sumar dos números.Código fuente
# This program adds two numbers
num1 = 1.5
num2 = 6.3
# Add two numbers
sum = float(num1) + float(num2)
# Display the sum
print('The sum of {0} and {1} is {2}'.format(num1, num2, sum))
Ejecutar código
Salida
La suma de 1.5 y 6.3 es 7.8
Al cambiar este operador, podemos restar (-) , multiplicar (*) , dividir (/) , dividir piso (//) o encontrar el resto (%) de dos números.
Código fuente: agregue dos números proporcionados por el usuario
# Store input numbers
num1 = input('Enter first number: ')
num2 = input('Enter second number: ')
# Add two numbers
sum = float(num1) + float(num2)
# Display the sum
print('The sum of {0} and {1} is {2}'.format(num1, num2, sum))
Ejecutar código
Salida
Ingrese el primer número: 1.5 Ingrese el segundo número: 6.3 La suma de 1.5 y 6.3 es 7.8
En este programa, le pedimos al usuario que ingrese dos números y este programa muestra la suma de dos números ingresados por el usuario.
Usamos la función incorporada
input()
para tomar la entrada. input()
devuelve una cadena, por lo que la convertimos en número usando la float()
función
Alternativa a esto, podemos realizar esta adición en una sola declaración sin usar ninguna de las siguientes variables.
print('The sum is %.1f' %(float(input('Enter first number: ')) + float(input('Enter second number: '))))
Ejecutar código
Aunque este programa no utiliza ninguna variable (memoria eficiente), no es del todo legible. Algunas personas tendrán dificultades para entenderlo. Es mejor escribir códigos claros. Por lo tanto, siempre hay un compromiso entre la claridad y la eficiencia. Necesitamos encontrar un equilibrio.
0 Comentarios
Dejanos tu comentario para seguir mejorando!