elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  crear un programa en Python
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: crear un programa en Python  (Leído 5,105 veces)
preguntas12

Desconectado Desconectado

Mensajes: 36


Ver Perfil
crear un programa en Python
« en: 17 Febrero 2017, 20:41 pm »

hola , quiero saber cuales son las bases de pyhton q deberias saber para cerar un insignificante programa con graficos  y sin graficos .no se ofendan x mi ignorancia :-(. gracias de antemao


« Última modificación: 22 Febrero 2017, 06:02 am por Eleкtro » En línea

El_Andaluz


Desconectado Desconectado

Mensajes: 4.205



Ver Perfil
Re: crear un programa
« Respuesta #1 en: 17 Febrero 2017, 22:14 pm »

Perdona que es cerar ?


En línea

preguntas12

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: crear un programa
« Respuesta #2 en: 18 Febrero 2017, 02:10 am »

crear ( la culpa de mis lentes desgastados) , x cierto e leido q en prgramacion lleva matematica , y es sido malo en matematicas , me aterro cuadno veo nuemros , pero q cres
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: crear un programa
« Respuesta #3 en: 18 Febrero 2017, 03:55 am »

la tendrás que toca... no hablamos de logaritmos y derivadas... podrías evitarlas casi en lo absoluto (a menos que quieras hacer un juego) pero con matemática tus programas pueden pasar a ser mucho más eficientes
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
preguntas12

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: crear un programa
« Respuesta #4 en: 18 Febrero 2017, 04:00 am »

q me recomiendas q aprenda en matematicas ya para inciarme xq cuando veo un ejempo en mate me da escalofrios , aveces me perdia en clases ,gracias de ante mano ::)
En línea

Borito30


Desconectado Desconectado

Mensajes: 481


Ver Perfil
Re: crear un programa
« Respuesta #5 en: 18 Febrero 2017, 04:12 am »

Para python si quieres hacer una aplicacion con graficos hay varias alternativas. Primero tendrás que saber que tipo de version la 2.7.x o la 2.3.x recomiendo la 2.7.x en adelante.
para hacerlos los gráficos te pongo algunas maneras no son todas pero algunas que probablemente sea importante saber.

Tienes las siguientes:

Tkinter. Es una librería orientada a diseñar la interfaz gráfica para aplicaciones de escritorio hecho a través del lenguaje de python.

PyQT. Si te inicias en el mundo de la programación tienes que saber que el framework Qt tan conocido te permite hacer tus aplicaciones gráficas por medio de su framework.

Puedes usar visual studio directamente.

wxGlade and wxGlue otra librería para hacer tus aplicaciones gráficas.

Y ahí tienes algunos ya que preguntastes por python esto sería para hacerlo con gráficos.

Sin gráficos cualquier ide  python te valdrá(por ejemplo Geany)  te  bajas python y editas tus ficheros .py y imprimes el resultado o aquello que hagas por ejemplo un videojuego en consola, un tetris etc.. ejemplo:

creo un fichero .py (por supuesto tengo que tener instalado python), arranco python desde cmd python y hago un print"hola mundo" ya estas interactuando con el lenguaje de programación python.

Para arrancarlo simplemente te vas a la ubicación de tu programa .py y pones lo siguiente:
Código:
python tuprograma.py

Que contendra tuprograma.py pues por ejemplo:
Código:
print "Hola mundo"

Cuando hagas python tuprograma.py desde la cmd te imprima hola mundo eso sería sin graficos.

Luego a parte esta la lógica matematica.
Por ejemplo como harías esta piramide:
      *
     ***
   *****
  *******
*********

Bueno esto también tiene una explicacion matemtica.
se podrá expresar de la siguiente manera
Código:
tu funcion(tu entero)
{
    for i variara de 0 à n
    {
        mostrar_n(" ", n - i - 1)
        mostrar_n("*", 1 + 2 * i)
        saltodelinea("\n")
    }
}
esto sería en plan novato no es para nada matemáticas pero iras razonando a medida que vayas programando.
ejemplo:
cuando i valga 0 tendrás n - 0 - 1 = n - 1 estara todo relleno de espacios excepto la ultima posición que tendrá un astericos etc..
en el momento que sea dos se multiplicara los asteriscos por dos y sumaras uno etc..

Luego también podrás ir sabiendo que hay una parte creativa tus proyectos y otra tu lógica programando eso dependerá de muchos criterios y como expreses tu lógica en tus programas para que sean eficientes como dijo el compañero
« Última modificación: 18 Febrero 2017, 05:25 am por Ragaza » En línea

Estoy en contra del foro libre y la Sección de juegos y consolas (distraen al personal)
preguntas12

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: crear un programa
« Respuesta #6 en: 18 Febrero 2017, 06:51 am »

puedo se puede usar esos codigos q representan la piramide , ya intente con sublime tex guardarlo y ejecutar el archivo.py y en el shell tambien
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
crear .EXE en python ¿como?
Scripting
Division-x 3 5,596 Último mensaje 5 Enero 2007, 03:38 am
por muu
[Python] -Crear clase
Python
Meta 0 2,929 Último mensaje 22 Enero 2011, 14:54 pm
por Meta
[Python]Crear variables.....
Python
Jirp96 3 7,536 Último mensaje 27 Mayo 2011, 01:29 am
por Novlucker
CREAR VENTANAS EN PYTHON
Scripting
carlos.foroelhaker 2 11,291 Último mensaje 4 Mayo 2012, 22:26 pm
por carlos.foroelhaker
tratando de crear un bot en python...
Análisis y Diseño de Malware
ny0s 1 3,734 Último mensaje 17 Noviembre 2013, 01:56 am
por Karcrack
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines