Ayuda por favor con Python, no se puede utilizar print, solo return. No puedo solucionar estos errores de estos 2 ejercicios
doy 50 puntos!
Adjuntos:
MarcoHdez:
¿No sabes si en el ejercicio del promedio te pasan como argumento una lista?
Respuestas a la pregunta
Contestado por
1
def ocurrencias(string):
string = list(string)
ceros = 0
unos = 0
r = 0
for i in range(0,len(string)):
if(string[i] == "0"):
ceros += 1
else:
unos += 1
r = unos - ceros
return r
---------------------------------------------------
import math
def promedio_std(lista):
x = 0
y = 0
for i in range(0,len(lista)):
x = x + int(lista[i])
x = x/len(lista)
for h in range(0,len(lista)):
y = y + pow((lista[h] - x),2)
y = y/len(lista)
y = math.sqrt(y)
return(x,y)
Pruébalas y me dices
string = list(string)
ceros = 0
unos = 0
r = 0
for i in range(0,len(string)):
if(string[i] == "0"):
ceros += 1
else:
unos += 1
r = unos - ceros
return r
---------------------------------------------------
import math
def promedio_std(lista):
x = 0
y = 0
for i in range(0,len(lista)):
x = x + int(lista[i])
x = x/len(lista)
for h in range(0,len(lista)):
y = y + pow((lista[h] - x),2)
y = y/len(lista)
y = math.sqrt(y)
return(x,y)
Pruébalas y me dices
Otras preguntas
Matemáticas,
hace 7 meses
Historia,
hace 7 meses
Estadística y Cálculo,
hace 1 año
Estadística y Cálculo,
hace 1 año
Química,
hace 1 año