miércoles, 19 de septiembre de 2018

programa desplegar imagen y pintar con mouse.

para crear este programa usaremos el IDE pycharm por lo tanto ya debimos de haber trabajado con este software y si no lo tienen dejare el link de otro de mis blog donde enseño como instalarlo.




primeramente vamos a tener que descargar una imagen de google que sea formato gif, una vez hecho esto vamos a guardardarla en la carpeta raiz de nuestros archivos de pycharm.

entramos en la carpeta seleccionada en la imagen



 despues nos vamos a config

entramos a scratches


y dentro de esa carpeta guardamos nuestra imagen . gif


una vez hecho lo anterior escribimos el siguiente codigo de la captura.
pueden hacerle configuraciones de colores de bg, del canvas, jugar con el tamaño etc si ustedes gustan.


una vez finalizado dan click derecho run (nombre del proyecto) nombre que ustedes le hayan dado al proyecto, lo ejecutaran y le dan click al boton y deberá de aparecerles la imagen .gif.


una vez en pycharm y iienen tiempo pueden chequear el siguiente codigo sirve para dibujar pero con las figuras establecitas por el metodo create.




una vez terminado el codigo y ejecutandolo saldra una ventana con las dimensiones dadas y si pasan el raton sobre ella y dan click empezara a pintar como si se tratara de paint.


el boton limpiar si lo presionan borrará todo lo que se allá hecho dentro del recuadro



eso seria todo.
cualquier duda comenten.

martes, 18 de septiembre de 2018

crear programa de python desde bloc de notas

usar lenguaje python desde bloc de notas para crear figuras

rectangulo:

primeramente abrimos el bloc de notas

una vez abierto el bloc de notas


escribimos el siguiente codigo de la imagen 


una vez escrito el codigo le damos a guardar como y le damos el nombre que queramos pero con la extension .py que quiere decir que queremos que se abra con el lenguaje python, por ejemplo yo le puse rectangulo.py


por penúltimo paso nos dirigimos donde guardamos el archivo y lo ejecutamos dando doble click


y finalmente se nos abrira la ventana y solo daremos click al boton de hacer rectangulo y aparecera ya hecho como en la imagen de abajo


circulo:

abrimos el bloc de notas y escribimos el siguiente codigo


le damos el nombre que queramos con la extensión .py


vamos donde se guardo el archivo


lo ejecutamos y damos click en el boton y aparecera el circulo.


cuadrado:




estrella:






linea:







ovalo:







nota: no puse pasos en las demas figuras porque son los mismos que en los 2 primeros solo cambian ciertas partes del codigo ya que el codigo es similar en casi todos los casos.

cualquier duda pregunten, eso seria todo.



miércoles, 12 de septiembre de 2018

crear figuras en pycharm con libreria Tkinter.

para crear una linea usamos el siguiente codigo.

como resultado daria lo siguiente.


para crear un cuadrado se usaria el siguiente codigo que en si es el mismo pero cambiando algunos metodos y cambiando titulos y texto del boton


este seria el resultado.


para crear un rectangulo se usa la misma codificacion solo se cambian las coordenadas


este seria el resultado



para hacer un circulo cambiamos al metodo create_oval y usamos las coordenadas de un cuadrado

este seria el resultado


para un ovalo se hace lo mismo solo que se cambian las coordenadas a las de un rectangulo


y este seria el resultado



por ultimo haremos un poligono en forma de estrella el cual se crea usando la siguiente codificacion que la mayoria es reciclada usandp el metodo create_polygon y agregando sus cordenadas correspondientes para que se forme la figura.

este seria el resultado final.




domingo, 9 de septiembre de 2018

python turtle.

¿que es turtle?
turtle es un modulo para python que sirve principalmente para dibujar figuras mediante una ventana donde se direcciona a una flecha o tortuga que va trazando lineas rectas dependiendo el angulo y dirección que se le de.


metodos de turtle.

showturtle()
muestra el cursos de la tortuga.

hideturtle()
esconde el cursor de la tortuga.

setup()
ajusta el tamaño y posicion inicial de la ventana.

title()
define el titulo de la ventana.

screensize()
define el tamaño de la zona de dibujo.

goto()
permiter desplazar el cursor a una posicion determinada.

setx()
modifica la abcisa x

sety()
modifica la abcisa y.

penup()
sirve para levantar el lapiz

pendown()
sirve para bajar el lapiz.

pensize()
sirve para aumentar o disminuir el grosor del trazo

pencolor()
permite modificar el color del trazo

colormode()
permite cambiar el color dependiendo del numero dentro del parentesis que va del 1 al 255

dot()
permite dibujar un punto.

begin_fill()
indica a python que las figuras que se dibujen se deben rellenar.

fillcolor()
permite establecer el color de la misma manera que pencolor

circle()
dibujar circulor

rt()
sirve para rotar dependiendo los grados dentro del parentesis

fd()
sirve para dar pasos en la ventana dependiendo el numero dentro del parentesis que se refiere al numero de pixeles que avanzara



crear un cuadrado usando turtle.

les enseñare como crear un cuadrado en turtle sin usar ningun IDE

paso 1: abrir python desde cmd


paso 2: importarla libreria turtle

paso 3: usar la funcion fd

paso 4: usar la funcion rt para rotar la tortuga.

paso 5: seguir usando los metodos hasta terminar el cuadro





crear cuadrado desde bloc de notas.

paso 1. abrir el bloc de notas.


paso 2. introducir la libreria a utilizar en este caso turtle


paso 3. introducir el codigo que se muestra en la captura


paso 4: una vez terminado el codigo guardar el archivo con extension .py


paso 5 : ir a donde guardamos el archivo


paso 6: ejecutar el archivo y ver como el cuadrado se hace por si solo




esto seria todo gracias por leer.