viernes, 20 de febrero de 2015

MASTERY 10 Basic output (print) in Python

EL USO DE PRINT EN PYTHON

"print" se utiliza mucho para mostrar textos o los valores de las variables declaradas. En donde no funcionan o no es necesario poner "print" es a la hora de llamar funciones. Eso se verá más adelante.

Aquí es un código simple de aritmética. Solo enfóquense en donde dice print. En la línea 12 se aprecia palabras dentro de comillas separadas por las comas con otras palabras que no lo están. El resultado es esto:


Las comas en print se utilizan para separar elementos y variables de otros para evitar confusiones en su uso.

MASTERY 8 Python conventions (Zen of Python)

ZEN DE PYTHON

Esto lo de Zen de Python es más un poema con un código. Eso no me lo esperaba para nada. Si no me creen, aquí les dejo con un código que solo importa un módulo que ya fue preestablecido en todos los programas de Python:


A veces, Python no me deja de sorprender.


MASTERY 7 Use of comments in Python

USO DE COMENTARIOS EN PYTHON

Los comentarios en Python resultan ser útiles para dar clarecer algunas duda sin tener que afectar al código. Para poder escribir un comentario se necesita utilizar el hashtag o "#". Las letras se tornan en un color gris oscuro. Aquí les dejo un ejemplo claro de cómo no afecta el código a la hora de correrla en la terminal:

MASTERY 4 Submit work via Blog RSS and GitHub

SUBIR TRABAJOS DESDE BLOG RSS Y GITHUB
Es lo que exactamente estoy haciendo ahorita mismo. Empiezo con Blogger:

Me voy al blog correspondiente y le doy clic. En este caso, "Programming 2015".



Me aparece esta ventana siguiente. Los trabajos que realizo lo subo como "Entradas". Le doy clic en "Crear entrada".


Me abre a una página que contiene una página en blanco parecida a la de Word y algunas funciones que puedo realizar. Aquí pongo cualquier contenido o los trabajos que debo de subir.


Antes de publicarla, me voy a "Etiquetas" que son como una forma simplificada de identificar las entradas, le doy clic y escribo el nombre de estas. Ya todo terminado, le doy en "Finalizado" y le doy en el botón naranja en donde dice "Publicar". Blogger ya tiene ese ícono de RSS, la cuál significa que se puede difundir y compartir información actualizada en otras páginas web.


Para GitHub:

En el signo de más con una flecha dirigiéndose hacia abajo, donde está en la parte superior derecha, dale clic y luego en "New repositorio".


Te muestra esta página y pon lo que se te pide. En donde dice "Add  .gitignore: None" dale clic y luego clic en "Python" o "C++" para establecer el sistema de archivos que se van a trabajar. Finalmente, dale clic en "Create reposoitory".



Te aparece esta página. Para poder hacer los códigos debes darle clic en el signo de + que está al lado derecho del nombre del repositorio.


Te lleva a una página que contiene algo parecido a lo que utilizas para escribir los códigos. Al terminar de escribirlas, dale clic en "Commit new file".




MASTERY 3 Create accounts: Blog, Twitter, GitHub

CREACIÓN DE CUENTAS: BLOG, TWITTER Y GITHUB

ANTES DE EMPEZAR, AQUÍ LES DEJO MIS CUENTAS Y MI BLOG:

TWITTER: @ElChiAguilar
GITHUB: YeshuaAguilar02
BLOGGER: http://rogramming.blogspot.mx

Para Twitter no necesito explicar tanto porque ahí en la página te lo dice cómo. Twitter es una red social muy parecida a Facebook, solo que tiene un sistema límite de caracteres. Es la razón principal por qué no me gusta Twitter:


Hay diferentes blogs que puedes utilizar. En mi caso, utilizo Blogger. Una de las cosas necesarias para utilizar Blogger es que necesitas una cuenta de Gmail. Pero no me voy a enfocar en la cuenta de Gmail, sino en la creación de un blog en Blogger. Lo mismo que Twitter, no necesito dar muchas explicaciones:



Luego está GitHub donde puedes alojar tus códigos y publicarlos. Por última vez, no debo que dar tantas explicaciones a la creación de una cuenta en GitHub porque en la página principal ya te dice cómo registrarte:



Esto sería todo.

MASTERY 2 Ability to create Python project in IDE and run inside the IDE

HABILIDAD PARA CREAR UN PROYECTO DE PYTHON EN IDE Y CORRERLO DENTRO DE IDE


Utilizar Python mediante Sublime text 2 y correrlo en la terminal es una opción. Hay otra opción que es crear un archivo mediante en IDE o IDLE.
Dale clic en ese ícono:

Te va a aparecer esa ventana:

Para crear un archivo te vas a "File", luego dale clic en "New File".


Te va a aparecer otra ventana en donde se puede teclear los códigos que hagas. Voy a poner unos simples códigos y lo salvo. No se olviden en dónde lo guardan y que se debe poner ".py" al final del nombre del archivo.


Para correrlo, se van al "Shell" de Python. Si no se encuentra visible en la pantalla, se van a "Run" y dale clic en "Python Shell". Luego, se van a "Run" y dale clic en "Run Module" o dale F5 para correrlo.

Simple, ¿no lo creen?

MASTERY 01 Ability to create Python file and run from command line

HABILIDAD PARA CREAR UN ARCHIVO DE PYTHON Y CORRERLO AL COMANDO DE LÍNEA

Es muy simple. Cuando ya hayas hecho códigos en un archivo de Python (o de otro programa) aquí no acaba la cosa. Al guardarlo se debe de poner SIEMPRE ".py" que es su extensión. Tomaré el ejemplo de la WSQ03 para explicar lo demás: 

Ahora hay que correrlo y la terminal (comando de línea) es la clave para hacerlo.

Es necesario saber muy bien en dónde guardas el archivo. En la terminal puedes navegar por la interfaz de tu computadora y teclear algunos comandos que puede que los necesitas. Quiero correr mi archivo "42.py", pero no está en el Escritorio o Desktop. Entonces me voy a ir hasta la carpeta que dice "Python3" en este momento.

"cd" se utiliza para ir dentro de una carpeta. Ahora, cuando ya estoy dentro de la carpeta en donde está mi archivo, debo de poner "python3"(la versión 3 y no la 2) y el nombre del archivo, en este caso "42.py".



Esto sería todo.