Red de conocimiento informático - Aprendizaje de código fuente - Cómo utilizar la programación inteligente

Cómo utilizar la programación inteligente

Sería bueno cambiarlo a esto. Debería ser

¿Dónde? ¿matemáticas? ¿importar? Cálculo de raíz cuadrada

def? sim_distance(prefs, personal1, personal2):

si={}

¿Para qué? ¿cosa? ¿existir? prefs[personal1]:

¿Y si? ¿cosa? ¿existir? Preferencia [Personal 2]:

si[item]=1

¿Si? len(si)==0:? ¿devolver? 0?//¡Hay algo mal en esta oración! !

suma _ de _ cuadrados = suma([pow(prefs[personal 1][item]-prefs[personal 2][item], 2)

¿Para qué? ¿Artículo? en?prefs[personal1]?if?en?preferencias[personal2])

regresar? La sobrecarga de 1/(1 sqrt(suma _ de _ cuadrados)) no está definida. O no declare esta variable o no importe este módulo.