• Viernes 8 de Noviembre de 2024, 09:59

Mostrar Mensajes

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


Temas - neptun0

Páginas: [1]
1
La taberna del BIT / Permisoo, se puede ? :)
« en: Miércoles 9 de Diciembre de 2009, 15:39 »
Buenas a tod@s ! ^_^

Hace ya algun tiempo que me paso por este gran foro pero creo que no me presente je !

Me llamo Cristian, tengo 18 años y soy de Buenos Aires, Argentina. Estoy empezando con python por lo que es probable que me vean haciendo muchas preguntas por alla ( Ya anduve molestando bastante a Edo con mis preguntas :P )

Un saludo y espero que nos llevemos bien ! Cualquier cosa que necesiten, solo avisen ^_^

2
Python / Funciones booleanas
« en: Miércoles 9 de Diciembre de 2009, 13:16 »
Buenas otra vez chic@s de SoloCodigo ! Otra vez con mis preguntas basicas :P

Estoy viendo el tema de funciones booleanas y me surgio una duda. Tengo el siguiente codigo:

Código: Python
  1. import random
  2.  
  3. def estaEntre(num_1,num_2,num_3):
  4.     return num_1 <= num_2 and num_2 <= num_3
  5.  
  6. var1 = random.randint(1,10)
  7. var2 = random.randint(1,10)
  8. var3 = random.randint(1,10)
  9.  
  10. print var1
  11. print var2
  12. print var3
  13.  
  14. estaEntre(var1,var2,var3)
  15.  
  16. raw_input("Pulse una tecla para salir ...")
  17.  

Mi pregunta es, al llamar a la funcion estaEntre(), no tendria que devolverme 1 en caso de que sea verdadera la sentencia luego del return ? No es una expresion booleana ?

Es algo que no termino de comprender, espero me puedan ayudar.

Un saludo y pido disculpas por estas dudas tan basicas ^_^

3
Python / Funcion input()
« en: Miércoles 2 de Diciembre de 2009, 05:13 »
Buenas chic@s de SoloCodigo !

Recien estoy empezando con Python y me surgieron unas dudas, basicas, pero que no logro comprender muy bien, espero que me puedan ayudar ^_^

Tengo el siguiente codigo:

Código: Python
  1. # Script - Prueba de la funcion input
  2.  
  3. prompt = "/"
  4. print "Cual es la velocidad de una golondrina sin carga ?"
  5. velocidad = input(prompt)
  6. print velocidad,"km/h"
  7. print type(velocidad)
  8.  

No logro comprender del todo como funciona la funcion input(). Tengo entendido que toma los valores que se ingresan por teclado y que los convierte a enteros ( corrijanme si estoy mal ), pero cuando ejecuto el script, al hacer pruebas con diferentes valores, ya sean enteros o flotantes, los deja con su tipo correspondiente, es decir, no los convierte a enteros.
Ademas, lei y probe que escribiendo una cadena con sus respectivas comillas tambien lo toma como un valor valido :huh:

Espero que me puedan ayudar, un saludo y gracias ;)

PD: Una ultima consulta, por que en esta linea, cuando la imprimo, deja un espacio entre el valor de la variable y la cadena ?

Código: Python
  1. print velocidad,"km/h"
  2.  

Páginas: [1]