Get Started. It's Free
or sign up with your email address
Python by Mind Map: Python

1. Instalación del programa

1.1. 1. Visitar al sitio web de Python.

1.2. 2. Elegir una versión en cual deseas instalar.

1.3. 3. Deben ejecutar el instalador después de descargar el archivo.

1.4. 4. Marcar la casilla “añadir Python 3.5 al PATH”. Estos permiten que puedas ejecutar Python directamente desde el símbolo del sistema.

1.5. 5. Hacer click en “instalar ahora”. Estos instalará Python con todas sus ajustes predeterminados.

1.6. 6. Abrir el interpretador de Python. Verifica que Python esté instalado y trabajando correctamente.

1.7. Prueba un script de prueba y ponemos en práctica con Python.

2. Ejecución del programa

2.1. Una vez abierta la ventana de terminal en el directorio en el que se encuentra el programa, puede ejecutar el programa de varias formas.

2.1.1. Escriba simplemente el nombre del programa: C:\Users\Barto\Documents\LMSGI Barto\Python\pruebas>prueba.py ¡Hola, mundo! C:\Users\Barto\Documents\LMSGI Barto\Python\pruebas>

2.1.2. Escriba py y el nombre del programa: C:\Users\Barto\Documents\LMSGI Barto\Python\pruebas>py prueba.py ¡Hola, mundo! C:\Users\Barto\Documents\LMSGI Barto\Python\pruebas>

2.1.3. Escriba python y el nombre del programa: C:\Users\Barto\Documents\LMSGI Barto\Python\pruebas>python prueba.py ¡Hola, mundo! C:\Users\Barto\Documents\LMSGI Barto\Python\pruebas>

3. Sintaxis/Estructura básica

3.1. Es bien conocido que uno de los rasgos distintivos de Python es su sintaxis clara y limpia, con estructuras que se asemejan mucho al idioma inglés escrito y que facilitan el aprendizaje y la enseñanza del lenguaje. Con la lectura de este post, podrás conocer en profundidad los fundamentos básicos de la sintaxis de Python. Con este conocimiento en tus manos, habrás dado el primer paso para llegar a dominar el lenguaje y convertirte en un excelente programador.

4. Tipos de Datos

4.1. El funcionamiento de los programas Python depende de los datos que maneja. Todos los valores de datos en Python son objetos, y cada objeto, o valor, tiene "un tipo". Tener en cuenta que, cada tipo de objeto determina qué operaciones va a soportar el objeto y, por lo tanto, qué operaciones se van a poder realizar con esos valores de los datos, qué atributos tiene y si va a poder ser "mutable" o no. En Python también existe un tipo de dato "objeto" que acepta cualquier objeto como argumento y devuelve el tipo de objeto a el incorporado. Por último, tener en cuenta que, en Python, también se han incorporado a tipos de datos: números, cadenas, tuplas, listas y diccionarios. Y, si estos no llegan, también se pueden crear tipos definidos por el usuario (clases).

5. Operadores

5.1. Relacionarlas

5.1.1. Operador Descripción Ejemplo == ¿Son iguales a y b? r=5==3 # r es False != ¿Son distintos a y b? r=5!=3 # r es True < ¿Es a menor que b? r=5<3 # r es False > ¿Es a mayor que b? r=5>3 3 r es True <= ¿Es a menor o igual que b? r=5<=5 # r es True >=. ¿Es a mayor o igual que b? r=5>=3 # r es True

5.2. Lógico

5.2.1. Operador Descripción Ejemplo and ¿se cumple a y b? r=True and False # r es False or ¿se cumple a o b? r=True o False # r es True not No a r=not True #r es False

5.3. Aritmético

5.3.1. Operador Descripción Ejemplo + Suma r=3+2 # r es 5 - Resta r=4-7 # r es -3 - Negación r=-7 # r es -7 * Multiplicación r=2*6 # r es 12 ** Exponente r=2**6 # r es 64 / División. r=3.5/2 # r es 1.75 // División Entera r=3.5//2 r es 1.0 % Módulo. r=7%2 # r es 1

5.4. A nivel de Bit

5.4.1. Operador Descripción. Ejemplo & and r=3 & 2 # r es 2 | or r=3|2 # r es 3 ^ xor. r=3^2 # r es 1 ~ not r=~3 # r es -4 << Desplazamiento a la izquierda r=3<<1 # r es 6 >> Desplazamiento a la derecha. r=3>>1 # r es 1

6. Comentarios

6.1. En Python los comentarios se pueden de dos formas :

6.1.1. Escribiendo el símbolo almoadilla delante de la línea de texto donde está el comentario.

6.1.2. Escribiendo triple comilla doble («»») al principio y al final del comentario (que puede ocupar más de una línea).

6.1.3. 1. # Este es un comentario en python 2. >>> comando_python1 3. >>> comando_python2 # Esto también es un comentario 4. 5. # Este es otro comentario en python. 6. # aunque lo hemos escrito en dos lineas 7. 8.""" Este es un comentario multilinea. La 9. siguiente parte realiza una serie 10. de cosas muy chulas """ 11. >>> comando_chulo_python1 12. >>> comando_chulo_python2 13. 14. """ Aunque es multilinea, sólo usamos una """

7. Sentencias condicionales

7.1. Una sentencia condicional consiste básicamente en las siguientes partes principales: - Una prueba que evalúa a verdadero o falso - Un bloque de código que se ejecuta si la prueba es verdadero - Un bloque opcional de código si la prueba es falsa Una sentencia condicional en Python, por lo tanto, luciría de la siguiente manera: if test: code else: code