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.




tkinter metodos basicos.

la libreria tkinter se introduce :

from tkinter import*

sus metodos mas usado son:

root.mainloop.
utilizado para crear ventanas similares al jframe en java.


etiquetas:
se pueden crear etiquetas como en net beans utilizando la funcion

etiqueta= TKindeter.Label()

botones:
se pueden introducir botones
boton= TKinter.Button()

cuadro de texto:
se puede introducir un cuadro texto con la siguiente sintaxis:

texto=TKinter.Entry()

estos son los metodos basicos del Tkinter


librerias de python

esta sera una recopilacion de librerias de python.


request:
es una libreria http la mas famosa hasta ahora creada por kenneth reitz

scrapy:
biblioteca utiliza para el webscraping.

wxpython:
bibilioteca con uso similar a tkinter.

pillow:
libreria para uso de imagenes.

twisted:
libreria que ayuda a desarrollar aplicaciones de red.

pygame:
libreria especializada en la creación de videojuegos.

pyQt:
nos permite crear interfazes graficas multiplataforma

NLTK:
libreria que sirve para crear programas que interpreten el lenguaje humano.

colorama:
libreria que sirve para cambiar el color del texto y de los fondos de forma simple y sencilla.

tkinter:
libreria estandarizada para el lenguaje de programación python.

sympy:
libreria de python para matematicas simbolicas.

pandas:
libreria de python que proporciona estructuras de datos de alto rendimiento y sencilla de usar.

numpy:
libreria especializada en computacion cientifica.

matplotlib:
es una biblioteca de trazado de python que sirve para trzos 2d que producen cifras de calidad de publicación en varios formatos.



como instalar librerias con pip.

instalar librerias con pip es un proceso sencillo y aqui se los mostrare paso a paso,
queremos instalar una libreria en este caso les mostrare como instalar la libreria scrapy 

paso 1:
entrar al cmd.

paso2: 
introducir cd.. para regresar carpetas.


paso 3:
una vez hecho eso entrar por medio del cmd a la carpeta scripts y una vez ahi escribir pip install y el nombre de la libreria que se desea instalar


paso 4:
esperar a que se instale la libreria en mi caso salio error de visual c 9.0, pero en su caso de tener instalado lo necesario no deberia darles problemas.


eso es todo cualquier duda comentar.







pip para python


¿Que es el pip?
es un sistema de gestión de paquetes utilizado para instalar y administrar paquetes de software escritos en python. muchos de ellos pueden ser encontrados en el python package index.
pip nos sirve principalmente para instalar todas las librerías y módulos de python que se requieran para aprovechar al máximo el lenguaje de programación.


ahora les enseñare como instalar pip.

primer paso:
descargar el siguiente archivo dandole click derecho y guardar como:

https://bootstrap.pypa.io/get-pip.py

segundo paso:
una vez hecho lo anterior seguimos a buscar el archivo por medio del cmd dependiendo donde lo hayamos guardado es donde tendremos que buscarlo en mi caso lo guarde en descargas.
para los que no saben usar el cmd dejare comandos basicos:

cd.. = regresar carpeta
cd + nombre de carpeta= entrar en carpeta.


paso 3:
una vez ya instalado verificamos que este el pip instalado


sábado, 1 de septiembre de 2018

Geometria fractal.

¿que es la geometria fractal?
es un modelo alternativo que busca una regularidad en las relaciones de un objeto y su escala. esta forma de regularidad no precisa suele encontrarse principalmente en la naturaleza o en formas geometricas.  busca principalmente la logica interna delos objetos mediante relaciones intrinsecas entre sus elementos constitutivos cuando estos se examinan a diferentes escalas se ha denotar que entre mas se acerque la imagen esta misma esta dentro de la otra siguiendo iteraciones.


La geometria fractal se ha usado para medir las formas de la naturaleza se creia que no habia forma de medirla pero se ha llevado a ocasiones en que esta puede medirse usando la geometria fractal, gracias a esta se sabe que la naturaleza se comporta de manera no lineal, por ejemplo los arboles se ramifican una y otra vez pero esas ramas son iteraciones de las mas grandes incuso llegando a sus hojas la ramificaciones son similares que en sus ramificaciones mas grandes, la geometria fractal se basa en el uso de iteraciones y hacernos ver lo que no se puede ver a simple vista.
uno de los primeros uso que se le dio fue en la creación de peliculas para dar efectos especiales, su uso fue principalmente en la graficación y creación de obras de arte pero mientras se fue extendiendo ahora se utiliza en todos los ambitos desde arte hasta la medicina, biologia y muchas otras aplicaciones que tiene esta en otros campos.


Formatos graficos de almacenamiento.

¿que es un formato grafico de almacenamiento?

un formato grafico de almacenamiento es el modelo que se utiliza para almacenar datos e información de una imagen en un archivo, existen muchos formatos de almacenamiento entre ellos los siguientes:

TIFF:
tiene una profundidad de 1 a 64 bits, compresion opcional y se usa para imagenes de alta calidad asi como en camarás digitales, escaneres y impresoras.

RAW:
profundidad de 48 bits, tiene una compresión sin perdidas y se usa principalemente en camaras digitales.

JPEG:
uno de los mas conocidos, tiene perdidas al comprimir maneja de 8 a 24 bits, se usa en camaras digitales, internet, impresión e intercambio de imagenes.

GIF:
no tiene perdidas de compresión maneja de 1 a 8 bits uso principalmente en internet.

PNG:
no tiene perdidas al comprimir maneja una profundidad de 1 a 48 bits se usa principalmente en internet, graficos, iconografía y software.

PSD:
no tiene perdidas de compresion tiene una profundad de 64 bits se usa principalmente en edicion y manipulación.

BMP:

usado en windows y OS/2  usado como imagen bit map.

CDR:
formato orientado al diseño, pertenece a la empresa corel y esta diseñado especialmente para la aplicacion corel draw

DRW:
formato orientado al diseño creado por micrografx.