|
141
|
Programación / Scripting / Python diccionarios
|
en: 20 Enero 2015, 21:03 pm
|
Hola, algo no me ha quedado claro en los diccionarios: Tengo este código: uno = {'uno': 1, 'dos': 2, 'tres': 3} dos = {'uno': 1, 'dos': 2, 'tres': 3} Lo que quiero hacer es multiplicar los valores del diccionario uno por el diccionario dos, es decir 'uno' * 'uno' 'dos' * 'dos', etc... esto de forma automatica, con algún bucle. Saludos!!!
|
|
|
142
|
Programación / Scripting / Re: solución a ejercicio python
|
en: 20 Enero 2015, 20:05 pm
|
así debes hacer, no veo que esté malo, creaste un diccionario y lo llamaste correctamente puedes jalar el valor del "key" (el nombre) pero sería redundante ya que el codigo sería algo como k = precios.keys() print( k[0] )
Si, efectivamente me da positivo al hacer eso, es que el punto es que como estoy aprendiendo, aún las redundancias me sirve. Gracias compañero.
|
|
|
143
|
Programación / Scripting / solución a ejercicio python
|
en: 20 Enero 2015, 03:50 am
|
Tengo que resolver un problema escolar, pero no entiendo mucho que debo hacer, ya he buscado pero creo que no entiendo: Tengo este código: precios = { "banana": 4, "manzana": 2, "naranja": 1.5, "pera": 3 }
inventario = { "banana": 6, "manzana": 0, "naranja": 32, "pera": 15, } y tengo que mostrar en pantalla: manzana precio: 2 inventario: 0 Yo le metí este código: print 'manzana' print 'precio: %s' % precios['manzana'] print 'inventario %s' % inventario['manzana'] Y efectivamente la operación resulta positiva, pero no estoy seguro si es eso lo que debo hacer, si esta bien el O si hay una forma de jalar el valor manzana ya sea de precios o de inventario. Saludos!!!!
|
|
|
144
|
Programación / Scripting / Re: Listas en python [ayuda]
|
en: 15 Enero 2015, 21:26 pm
|
No entendi, explícate mejor!# Array animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"] # Indice 'pato' indice_pato = animales.index("pato") # Agregar 'cobra' en el indice de pato animales.insert(indice_pato, "cobra") # Printear array print animales
Si, eso era xD, creo que debo estudiar mejor el concepto xD. Gracias
|
|
|
145
|
Programación / Scripting / Re: Listas en python [ayuda]
|
en: 15 Enero 2015, 21:25 pm
|
Estas son las instrucciones exactas: 1. Usás la función .index(item) para encontrar el índice de "pato". Asigná ese resultado a la variable que se llame indice_pato. 2. Después agregá .insert(index, item) la cadena "cobra" en ese índice. Es lo que me han dado se supone que el código es este: animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"] indice_pato = # `index()` para hallar "pato"
# ¡Tu código va acá!
print animales # Mirá lo que se muestra después de hacer la operacion con insert. Se supone que yo solo debo completar ese código.
|
|
|
146
|
Programación / Scripting / Listas en python [ayuda]
|
en: 15 Enero 2015, 20:50 pm
|
Este es mi código: animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"] indice_pato = animales.index("pato") # `index()` para hallar "pato"
# ¡Tu código va acá!
animales.insert(2, "cobra")
print animales # Mirá lo que se muestra después de hacer la operacion con insert. Ya se lo de los acentos, pero ese no es el problema. La instrucción es esta(lo que debo hacer): 1. Usás la función .index(item) para encontrar el índice de "pato". Asigná ese resultado a la variable que se llame indice_pato. 2. Después agregá .insert(index, item) la cadena "cobra" en ese índice. Lo que dice el maestro: ¡Uy! Probá otra vez. Acordate de poner indice_pato como primer argumento en insert().
|
|
|
149
|
Programación / Bases de Datos / Limpiar base de datos
|
en: 15 Enero 2015, 18:46 pm
|
Hola tengo una base de datos que he llenado erróneamente, solamente tengo la terminal y comandos.
Mi versión es la siguiente: Server version: 5.5.40-0+wheezy1-log (Debian)
Lo que quiero es borrar todos los datos de una base de datos.
|
|
|
150
|
Programación / Scripting / Re: Problema en python [alguno me ayuda??]
|
en: 15 Enero 2015, 16:53 pm
|
Hola 1) NameError: global name 'aquiler_de_auto' is not defined El error se explica por si mismo, estás intentando llamar a una función que no ha sido no definida, es decir, no existe. Y la razón de que no exista es porque cometiste un error al escribir el nombre de dicha función... se puede ver a simple vista . 2) Lo de la codificación de texto... ya te lo han explicado, pero usa la correcta: # -*- coding: Windows-1252 -*- Saludos Gracias por la respuesta: ¿Que significa lo que has puesto del coding? # -*- coding: Windows-1252 -*- ¿Es para usuarios de Windows? porque yo no uso Windows. Saludos xD
|
|
|
|
|
|
|