Los operadores de asignación se utilizan para asignar valores a las variables.
x = 5 # es necesario inicializar la variable
x
5
# suma en asignación
x += 5 # equivale a x = x + 5
x # cada vez que ejecutemos este código el valor de x se incrementará en 5
10
# resta en asignación
x -= 5 # equivale a x = x - 5
x
5
# producto en asignación
x *= 5 # equivale a x = x * 5
x
25
# división en asignación
x /= 5 # equivale a x = x / 5
x # el resultado siempre será un float porque es una división
5.0
# potencias en asignación
x **= 3 # equivale a x = x ** 3
x
125.0
x += 2
x
127.0
# módulo en asignación
x %= 5 # equivale a x = x % 5
x
2.0
x += 30
x
32.0
# división entera en asignación
x //= 5 # equivale a x = x // 5
x
6.0
Suma los números pares entre 0 y 100.
for
¶total = 0
for i in range(0,101,2):
total += i
print(total)
2550
sum(list(range(0,101,2)))
2550
Solicite al usuario cuántos números desea introducir, luego pídale los números y finalmente muestre la media de esos valores.
n = int(input('¿Cuántos números desea? '))
suma = 0
for i in range(n):
suma += float(input(f'Indique el número {i+1}: '))
print('La media es',suma/n)
¿Cuántos números desea? 4 Indique el número 1: 5 Indique el número 2: 10 Indique el número 3: 7 Indique el número 4: 9 La media es 7.75