Curso Python: Subtítulos
Curso Python: Subtítulos
Curso Python
Títulos (48)
Subtítulos (36)
sub -- sub títulos (20)
sub -- sub títulos (20)
1
Para trabajar con python, se va a utilizar:
-- Cmder
-- Visual studio code
1] Cmder
Cmder es un emulador de consola , aquí se utiliza porque permite:
- escribir codigo Python
- ver el resultado de los programas en Python.
Al abrir Cmder,
Cuando se escribe código en Cmder, se deja un espacio, después de escribir una instrucción
cd ..
2
1.1] Instrucciones principales Cmder
1.1.a] Retroceder carpeta [ cd .. ]
Para cambiar la ubicación de la carpeta, se utiliza la instrucción: cd ..
Ejemplo: Se quiere cambiar de la capeta: “ consola “ a la carpeta “Docuemntos”, se escribe:
cd ..
Se escribe: cd ..
Y se cambia de carpeta:
Y muestra esto:
3
Esto que se muestra, es lo mismo que se ve en la carpeta “ documentos” desde windows
4
se escribe: cd 1] TRABAJO
5
Este comentario que aparece, indica que ya se puede escribir el lenguaje de Python
Esto indica, que ya no se puede escribir lenguaje Python, solo se puede escribir
instrucciones para Cmder
2] Variables
Variable: permite guardar objetos, que pueden ser:
-- Números
6
-- Texto
Las variables se componen de:
2.1.] Identificador 2.2 ] Asignador 2.3 ] Objeto
las variables tienen un Indica que valor que Es el contenido que
nombre. Este nombre se asigna el identificador. Se tiene la variable
llama identificador.
utiliza el símbolo: [ = ]
El identificador de variable:
-- No puede comenzar con
un numero
-- Si se compone de varias
palabras, se separan con
guion bajo [ _ ]
7
3] Operaciones básicas en
Python
3.1] Suma [ + ]: 5 + 6
Ejemplo:
Sea la variable 1: numero1 = 5
Sea la variable 2: numero2 = 6
La suma de estas variables, es:
3.2] Resta [ - ]: 5 – 6
Ejemplo:
Sea la variable 1: numero1 = 5
Sea la variable 2: numero2 = 6
La resta de estas variables, es:
3.3] Multiplicación [ * ]: 5 * 6
Ejemplo:
Sea la variable 1: numero1 = 5
Sea la variable 2: numero2 = 6
La multiplicación de estas variables, es:
8
3.4] División con decimales [ / ]: 6 / 5 ( 1.2 )
Ejemplo:
Sea la variable 1: numero1 = 6
Sea la variable 2: numero2 = 5
La división de estas variables, es:
3.7] Modulo [ % ]: 5 % 4 ( 1 )
9
4 ] Objetos en Python
Pueden ser de 3 tipos:
Se obtiene
4.1 ] Concatenación
A los textos se les puede agregar las operaciones básicas de: suma ,
potencia, esta unión se llama concatenación
10
4.1.a.] Concatenación: Suma [ + ]
Une dos o más textos , por medio del signo: +
Ejemplo: crea un texto con las proposiciones:
- Tengo un perro
- Color azul
Solución:
resulta:
11
Solución.
Sea la variable:
Resulta:
4.2 ] Números
4.2.a ] Enteros
Números que no tienen decimales [ 4 , 78 ,12 ]
Ejemplo: Asigna a una variable el numero entero: 10
Solución:
12
] Uso del punto ( . )
Los números decimales, se indican con el símbolo del punto [ . ]
Ejemplo: Asigna a una variable el número decimal: 5.9
Solución:
Si se ve el contenido de la variable:
] Uso de la coma ( , )
La coma indica, una lista de números.
Ejemplo: Asigna a una variable, la lista de números: 5 y 9
Solución:
Si se ve el contenido de la variable:
4.3 ] Booleano
Datos que puede ser:
- Verdadero ( True )
- Falso ( false )
13
4.3.a ] Verdadero ( True )
La palabra que se escribe en Python para indicar que un dato es verdadero es: True
- La primera letra tiene que estar en mayúscula
- Se escribe en ingles
Ejemplo: indica que la variable: “es_estudiante” es verdadera
Solución:
14
5 ] Funciones
Una función es un grupo de declaraciones relacionadas que realizan una tarea específica.
Las funciones ayudan a dividir nuestro programa en partes más pequeñas y modulares. A medida
que nuestro programa crece más y más, las funciones lo hacen más organizado y manejable.
Además, evita la repetición y hace que el código sea reutilizable
5.1 ] input
La forma de escribir un input es:
Si escribo el número 7,
y presiono enter
15
5.2 ] int
función, que identifica un dato como un número. La forma de escribir un input es:
Para que el valor1 Python lo identifique como un número se introduce la función: int
Sea el valor2 = 5
Para que el valor2 Python lo identifique como un número se introduce la función: int
Se obtiene:
16
5.3 ] str
función, que identifica un dato como un texto . La forma de escribir un input es:
Para que Python identifique la frase como un texto, se introduce la función: str
Para que Python identifique la frase como un texto, se introduce la función: str
Se obtiene:
17
python reconoce estas dos variables como un texto , esto queda claro al mostrarse el
contenido con comillas simples
5.4] float
Float () convierte un número almacenado en una cadena [o entero] en un número de
punto flotante o un número con un punto decimal
5.5] Round
función que convierte un número con decimales a una versión redondeada del número
6] Datos booleanos
6.1] Operadores lógicos
Son términos de enlace:
Conjunción (y) and
Disyunción (o): or
Negación (no): not
que se aplican a datos booleanos
18
1]
2]
Resulta:
1]
2]
Resulta:
19
La justificación del resultado, se muestra en la tabla de verdad de la
disyunción
1]
Resulta:
20
7 ] Operadores por
comparación [ == ]
Compara dos valores e indica si el resultado de la comparación es verdadero o falso
Ejemplo 1: compara dos variables con el mismo valor e indica si es verdad o falso
Solución
sea las 2 variables
1]
2]
Si las dos variables, se enlazan con el operador: “ igual a ” [ == ]
resulta
Ejemplo 2: compara dos variables con distinto valor e indica si es verdad o falso
Solución
sea las 2 variables
1]
2]
Si las dos variables, se igualan con el operador: “ igual a ” [ == ]
Resulta
21
7.1 ] No igual a [ != ]
Ejemplo 1: indica el resultado de enlazar dos variables distintas
Solución
sea las 2 variables
1]
2]
Si las dos variables, se enlazan con el operador: “ No igual a ” [ != ]
resulta
resulta
22
1]
2]
Si las dos variables, se enlazan con el operador: “ mayor que ” [ > ]
resulta
resulta
23
resulta
resulta
resulta
24
Si las dos variables, se enlazan con el operador: “ menor que ” [ < ]
resulta
1]
2]
Si las dos variables, se enlazan con el operador:
“ menor o igual que ” [ <= ]
resulta
resulta
25
8 ] estructura de control
Este tema no es parte del lenguaje de Python, es mas bien parte de la lógica de
programación general
26
Temario
1] Cmder (2)
1.1] Instrucciones principales Cmder (3)
1.1.1] Retroceder carpeta [ cd .. ] (3)
1.1.2] Ver el contenido de una carpeta [ dir ] (3)
1.1.3] Seleccionar un archivo (4)
1.1.d ] Crear carpeta: mkdir (4)
1.1.e ] Crear archivo: touch (4)
1.1.f ] Limpiar consola en Cmder: ctrl + L (4)
2] Variables
2.1] identificador (7)
2.2] asignador (7)
2.3] objeto (7)
2.4] ver el contenido de una variable (7)
3] Operaciones básicas en Python
3.1] suma (8)
3.2] resta (8)
3.3] multiplicación (8)
3.4] división con decimales (9)
3.5] división solo enteros (9)
3.6] potencia (9)
27
3.7] modulo (9)
4] Objetos en Python (10)
4.1] Texto [ string ] (10)
4.1.1] Concatenación: (10)
Concatenación Suma [ + ] (11)
Concatenación Potencia [ * ] (11)
4.2] Números (12)
4.2.1] Enteros (12)
4.2.2] Punto flotante (12)
4.2.3] Uso del punto ( . ) (13)
4.2.4] Uso de la coma ( , ) (13)
4.3] Booleano (13)
4.3.1] verdadero (14)
4.3.2] Falso (14)
5] funciones (15)
5.1] Input (15)
5.2] int (16)
5.3] str (17)
5.4] float (17)
5.5] float (17)
28
6.1.b ] Disyunción (o): [ or ] (19)
6.1.c ] Negación (no): [ not ] (20)
7] operadores por comparación (21)
7.1 ] No igual a [ != ] (22)
7.2 ] Mayor que [ > ] (22)
7.3 ] Mayor o igual que [ >= ] (23)
7.4 ] Menor que [ < ] (24)
7.5 ] Menor o igual que [ <= ] (25)
Títulos (48)
Subtítulos (36)
sub -- sub títulos (20)
29
30