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 - Joe Fraddy

#151
Cita de: engel lex en 15 Enero 2015, 07:00 AM
Código (python) [Seleccionar]
def funcionX(parametro):
  dentro_de_la_funcion=parametro
  salida = "hola mundo"
  return salida

print funcionX("x")


Gracias ya quedó: solo tenia que borrar la penultima linea, la del return, el programa no sirve para nada, solo era para una clase y ya sabes hay que obedecer al maestro jejeje
#152
Cita de: engel lex en 15 Enero 2015, 06:52 AM
correo?


Perdón es que puse lo de encoding y que corre.

Pero bueno, en caso de que estuviera bien la función, ¿como le hago para llamar a mi función y hacer que imprima en pantalla?
#153
Si meto:

# -*- coding: utf-8 -*-

al principio correo en mi computadora (por supuesto no arroja ningún dato) pero tampoco me muestra ningún error
#154
Cita de: engel lex en 15 Enero 2015, 06:26 AM
bueno... el print no debe estar dentro de la funcion, el print debe ser externo a todo

Entonces debería quedar así:

def costo_viaje(cuidad, dias, otros_gastos):
    return aquiler_de_auto(dias) + costo_del_vuelo(cuidad) + costo_hotel(dias) + otros_gastos
print costo_viaje('Bariloche', 5, 600)


Puedes ser mas específico???

Si lo dejo así (fuera) me da este error el compilador:
Traceback (most recent call last):
  File "python", line 24, in <module>
  File "python", line 23, in costo_viaje
NameError: global name 'aquiler_de_auto' is not defined


Parece que es un error lógico
#155
Cita de: engel lex en 15 Enero 2015, 06:16 AM
no se a que quieres llegar, pero tienes varios errores...

primero... el print no puede estar dentro de la función... si no vas a crear un loop infinito... e igual no se llama solo

segundo... falta encode para soportar acentos

tercero otros gastos no está definido... corrige esos errores y explicate que quieres... porque no dijiste nada :s

Es un ejercicio que me encargaron: esta es la instrucción: mostrar en pantalla (print) el costo_viaje a "Bariloche" por 5 días con 600 pesos más para otros gastos.

Según el profesor, todo esta bien el error radica en el print, el mensaje que me da es este: ¡Uy! Probá otra vez. ¡Uy! ¿Borraste sin querer la función costo_viaje?
#156
Este es mi script:

Código (python) [Seleccionar]
def costo_hotel(noches):
   return 140 * noches
   
def costo_del_vuelo(ciudad):
   cities = {
       "Córdoba": 821,
       "Iguazú": 941,
       "Ushuaia": 1280,
       "Bariloche": 1848,
   }
   return cities[ciudad]


def alquiler_de_auto(dias):
   costo = dias * 338
   if dias >= 7:
       costo = costo - 100
   elif dias >= 3:
       costo = costo - 50
   return costo

def costo_viaje(cuidad, dias, otros_gastos):
   return aquiler_de_auto(dias) + costo_del_vuelo(cuidad) + costo_hotel(dias) + otros_gastos
   print costo_viaje('Bariloche',5,600)


Parece que el problema esta en la última parte, en el print:

   print costo_viaje('Bariloche',5,600)
#157
Unix/Unix-Like / Re: Sitio UNIX
30 Diciembre 2014, 18:10 PM
#158
Programación General / Manualito sobre POO
27 Diciembre 2014, 07:35 AM
Amigos, hola, alguno de ustedes sabrá de algún manualitos sobre Programación orientada a objetos que este sencillito, ya sea en documento o en video.

gracias!!


#159
Puedes usar este programa si estas en Windows:

http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/


Saludos!!!
#160
GNU/Linux / Talk Any con Wine
22 Diciembre 2014, 03:13 AM
Hola amigos, tengo el programa Talk Any, un software para windows que reproduce en sonido lo que escribes pero Wine no lo puede abrir, no se si necesito algunas librerías o instalar algo de winetriks.

Saludos :)

Pueden descargar el programa de aquí: http://www.mediafire.com/?tfqtrfgp25pu52l