Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - py.cba

#1
Scripting / matrices en python
23 Noviembre 2016, 15:17 PM
hola, perdon las molestias necesito una ayuda. Yo obtengo mi matriz asi:
Código (python) [Seleccionar]
matriz = []
filas = int(raw_input("cantidad de filas: "))
columnas = int(raw_input("cantidad de columnas: "))
for i in range(filas):
 matriz.append([0]*columnas)
for f in range(filas):
 for c in range(columnas):
   matriz[f][c] = int(raw_input("elemento [%d,%d]: " % (f,c)))
   if (filas,columnas)<0 and (filas,columnas)>17:
     break
   
print "matriz ingresada", matriz


Y necesito que se imprima en vez de como listas como una matriz y me olvide como se hacia. Muchas gracias


Mod: Los códigos deben ir en etiquetas GeSHi
#2
Scripting / Re: programa en python
4 Noviembre 2016, 15:17 PM
Si el problema es que me piden que sea un programa sencillo sin tener que importar nada. por ejemplo:
maxcount = sorted(cont.values())[-1]
no me dejan usar "sorted"
#3
Scripting / programa en python
4 Noviembre 2016, 02:24 AM
Hola, estoy recién empezando en esto asique sepan disculpar mis errores. Necesito ayuda para armar un programa basico de python antes del sabado y dice asi:
Realice una función de nombre palabra_mas_repetida() que reciba como argumento una cadena cualquiera que representa un texto y devuelva la primera palabra que más veces aparece en el mismo (no debe diferenciar mayúsculas de minúsculas). La palabra debe devolverse siempre en minúscula.
Por favor alguien me puede ayudar??
hice este programa pero obviamente algo esta mal
Código (python) [Seleccionar]
def palabra_mas_repetida(s):
  cont = []
  palabras = s.split()
  for palabra in palabras:
    palabra = palabra.lower()
    if palabra in cont:
      cont[palabra] += 1
    else:
      cont[palabra] = 1
  return


MOD: Etiquetas GeSHi.