Comunidad Underground Hispana  

Retroceder   Comunidad Underground Hispana > Programacion > Python


Respuesta Crear Nuevo Tema
 
LinkBack Herramientas Desplegado
Antiguo 16-abr-2012, 02:40   #1
Recien llegado
 
Avatar de Backdoor Hell
 
Fecha de Ingreso: diciembre-2011
Ubicación: Encuentrame si puesdes
Amigos 0
Mensajes: 24
Gracias: 4
Agradecido 1 vez en 1 mensaje.
Question Ayuda, diferencia entre vercion 2 y3

Hola que tal, yo soy nuevo en esto de la programacion, he comenzado a aprender Python 2.7 . Pero me vengo enterando de la version 3y posteriores y que es diferente etc.

Ahora estoy confundido, me gustaria que me aclararan las diferencias entre todas las versiones y en cual deberia empezar y porque.

Otra duda es si python es ejecutable tambien en GNULinux y MAC. y cuales son los limites de Python.

Muchisimas gracias.
Backdoor Hell está desconectado   Responder Citando
Antiguo 16-abr-2012, 05:50   #2
Recien llegado
 
Avatar de runex
 
Fecha de Ingreso: abril-2012
Amigos 0
Mensajes: 12
Gracias: 0
Agradecido 1 vez en 1 mensaje.
Predeterminado Respuesta: Ayuda, diferencia entre vercion 2 y3

Cita:
Iniciado por Backdoor Hell Ver Mensaje
Hola que tal, yo soy nuevo en esto de la programacion, he comenzado a aprender Python 2.7 . Pero me vengo enterando de la version 3y posteriores y que es diferente etc.

Ahora estoy confundido, me gustaria que me aclararan las diferencias entre todas las versiones y en cual deberia empezar y porque.

Otra duda es si python es ejecutable tambien en GNULinux y MAC. y cuales son los limites de Python.

Muchisimas gracias.
Te aconsejo que sigas usando 2.7 ya que es la que más soporte tiene en la actualidad.
Las diferencias, todas no las sé, solo que han cambiado algunas pequeñas cosas como el print, que a pàrtir de la versión 3, es una función y se deben utilizar paréntesis print("").

Respecto a los límites, Python no conoce lo que son, y puede ser utilizado en cualquier S.O es más, Linux y Mac(éste no lo sé seguro) poseen el intérprete instalado por defecto, mientras que en windows tienes que instalarlo tú.

Un saludo
runex está desconectado   Responder Citando
Antiguo 16-abr-2012, 22:17   #3
Recien llegado
 
Avatar de Backdoor Hell
 
Fecha de Ingreso: diciembre-2011
Ubicación: Encuentrame si puesdes
Amigos 0
Mensajes: 24
Gracias: 4
Agradecido 1 vez en 1 mensaje.
Predeterminado Respuesta: Ayuda, diferencia entre vercion 2 y3

Oye y si no tiene limites, porque conviene mas C o C++
Backdoor Hell está desconectado   Responder Citando
Antiguo 18-abr-2012, 06:35   #4
Veterano
 
Avatar de sokoleonardo
 
Fecha de Ingreso: febrero-2011
Ubicación: C:\Argentina\Chaco\Fontana.py
Amigos 7
Mensajes: 666
Gracias: 129
Agradecido 124 veces en 76 mensajes.
Predeterminado Respuesta: Ayuda, diferencia entre vercion 2 y3

Bueno, Python si tiene limites:
En Python no podemos programar en bajo nivel como se hace en C o C++...

Si, Python si puede ser muy, muy facil... eso si pero no olvidemos que lo facil no siempre es bueno.

Saludos!
__________________

sokoleonardo está desconectado   Responder Citando
Antiguo 18-abr-2012, 15:23   #5
Moderador
 
Avatar de ajr784
 
Fecha de Ingreso: marzo-2007
Amigos 5
Mensajes: 1.456
Gracias: 17
Agradecido 274 veces en 243 mensajes.
Predeterminado Respuesta: Ayuda, diferencia entre vercion 2 y3

Lo que no tiene límites es cirtamente falso....
Pero ¿quién te ha dicho que conviene más un lenguaje sobre otro?, el lenguaje depende del problema a resolver. ¿conviene C++ o php para realizar una página web?, ¿conviene C++ o Lisp para un problema de inteligencia artificial?, ¿conviene C++ o bash-script para realizar tareas de mantenimiento?.... ¿conviene más C++ que python para un prototipado rápido?, ¿conviene más C++ que perl para el manejo intensivo de expresiones regulares?.
__________________
Hay pocas frases que me identifican tanto
Cita:
Iniciado por Cuarteto de Nos
Casi nunca veo la foto
Tuya en mi celular
Sigue ahí por la pereza
Que me da apretar "borrar"
-Enamorado Tuyo-
ajr784 está desconectado   Responder Citando
Antiguo 18-abr-2012, 16:22   #6
Veterano
 
Avatar de David Novikov
 
Fecha de Ingreso: agosto-2009
Ubicación: /dev/null
Amigos 5
Mensajes: 958
Gracias: 62
Agradecido 223 veces en 149 mensajes.
Predeterminado Respuesta: Ayuda, diferencia entre vercion 2 y3

Una traducción rapida;

Cada lenguaje tiene su utilidad.

Un ejemplo claro es el modulo pygame; este modulo no fue creado con la intencion de ser usado para crear juegos "decentes"; su intencion es crear prototipos para mas adelante hacer el bueno. O Java, es un lenguaje interpretado, muy util para pequeñas aplicaciones y tal, pero cuando llegamos a aplicaciones grandes (un ejemplo de esto es minecraft) comienza a requerir recursos del sistema un tanto altos en relación con el resultado final.

Python es un lenguaje sencillo y rapido para gente que no se quiere complicar la vida, necesita programar algo rapido o simplemente no requiere el dominio de memoria a tan bajo nivel como c/c++.

Es ilimitado? No

Es C ilimitado Nope

Es X ilimitado no...

Hombre, pero dentro del limite y para ser lo que es; es un lenguaje muy grande, incluso puedes hacer "gadgets", aplicaciones, juegos, programas, engines (Blender), juegos para Android (hace poco migraron una biblioteca para que esto sea posible)... etc etc etc....

Con lo de ilimitado la gente se suele referir a que python, gracias a su sistema de modulos es casi ilimitado; de hecho, al estar el interprete escrito en C, puede llegar a admitir modulos escritos en C, pero no suele ser necesario.

En mi opinion el mejor para aprender; sencillo y incluye lo basico de los lenguajes mayores.

No nos desviemos del tema

Aqui tienes la documentacion oficial (en ingles) con las variaciones de py 2.x y py 3.x

[Solo usuarios registrados pueden ver los links. REGISTRARSE]

__________________
«No hay mayor riqueza que el conocimiento ni mayor pobreza que la ignorancia»
David Novikov está desconectado   Responder Citando
El Siguiente Usuario Agradeció a David Novikov Por Este Mensaje:
Backdoor Hell (23-abr-2012)
Antiguo 23-abr-2012, 02:49   #7
Recien llegado
 
Avatar de Backdoor Hell
 
Fecha de Ingreso: diciembre-2011
Ubicación: Encuentrame si puesdes
Amigos 0
Mensajes: 24
Gracias: 4
Agradecido 1 vez en 1 mensaje.
Predeterminado Respuesta: Ayuda, diferencia entre vercion 2 y3

Eso es algo basico que se me pasaba, es bastante logico jeje. Es sierto que dependiendo a la tarea a realizar es mejor un lenguaje que otro, aunque eso si, estoy aprendiendo en Python pero antes me adentre en C++ y bueno creo que no es mejor uno que otro, pero en una opinion mas personal creo que es mas poderoso C a Python por su programacion a bajo nivel practicamente no tiene limitacion.

Pero no desprecio ningun lenguaje, y espero aprender muchos. Estoy enamorado de la informatica.

Y muchas gracias por ayudarme a poder ver mas logicamente jeje.
Backdoor Hell está desconectado   Responder Citando
Antiguo 05-ago-2012, 12:21   #8
Recien llegado
 
Fecha de Ingreso: agosto-2012
Amigos 0
Mensajes: 1
Gracias: 0
Agradecido 0 veces en 0 mensajes.
Predeterminado Respuesta: Ayuda, diferencia entre vercion 2 y3

Cita:
Iniciado por Backdoor Hell Ver Mensaje
Hola que tal, yo soy nuevo en esto de la programacion, he comenzado a aprender Python 2.7 . Pero me vengo enterando de la version 3y posteriores y que es diferente etc.

Ahora estoy confundido, me gustaria que me aclararan las diferencias entre todas las versiones y en cual deberia empezar y porque.

Otra duda es si python es ejecutable tambien en GNULinux y MAC. y cuales son los limites de Python.

Muchisimas gracias.
Las funciónes print, input, raw_input, range, el operador matemático para la división (/), el método format() y el s%, son las pocas diferencias, muy simples.
anontioblados está desconectado   Responder Citando
Antiguo 05-ago-2012, 13:59   #9
Veterano
 
Avatar de David Novikov
 
Fecha de Ingreso: agosto-2009
Ubicación: /dev/null
Amigos 5
Mensajes: 958
Gracias: 62
Agradecido 223 veces en 149 mensajes.
Predeterminado Respuesta: Ayuda, diferencia entre vercion 2 y3

Anon, como podrás comprobar, el tema es de Abril y aún por encima ya está resuelto. Además, no has respondido a la pregunta, has dicho en que cambian pero no de que forma.

Fíjate antes de postear por favor.
__________________
«No hay mayor riqueza que el conocimiento ni mayor pobreza que la ignorancia»
David Novikov está desconectado   Responder Citando
Respuesta

Etiquetas
python versiones 2 3

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks están Activado
Pingbacks están Activado
Refbacks están Activado



Temas Similares
Tema Autor Foro Respuestas Último mensaje
Asesinato Entre Amigas [2011][DVDRip][Castellano][Thriller]1link will96 Peliculas 0 18-dic-2011 10:08
[Guia] Iniciando en Python Doddy Python 63 29-ago-2011 17:04
¿Cuanta diferencia de memoria hay entre python y c/c++? sokoleonardo Carbide C/C#/C++ 7 24-ago-2011 05:25
Grandes enigmas de la historia 24 Documentales abchacker Peliculas 0 26-jun-2011 09:00
Ayuda para hacer red local entre 2 pcs rodrig Networking & Wireless 3 20-jul-2010 23:10



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0