PY4E Sección 2.
La sección 2 del curso introduce los conceptos fundamentales de variables, expresiones y sentencias en Python.
- Constantes: Son valores fijos que no cambian, como números (ej. 123, 98.6) y cadenas de texto (ej. 'Hello world', "Hello world").
- Palabras Reservadas: Son palabras que Python tiene predefinidas y no se pueden usar como nombres de variables (ej.
False,None,True,class,def,if,else,for,while). - Variables: Son ubicaciones con nombre en la memoria donde los programadores pueden almacenar y recuperar datos. Se les puede asignar un nombre de elección del programador y su contenido puede ser modificado en sentencias posteriores. Se recomienda usar nombres mnemotécnicos (que ayuden a la memoria) para las variables.
- Reglas para Nombres de Variables:
- Deben comenzar con una letra o un guion bajo (
_). - Pueden contener letras, números y guiones bajos.
- Son sensibles a mayúsculas y minúsculas (ej.
spam,Spam,SPAMson diferentes).
- Deben comenzar con una letra o un guion bajo (
- Sentencias de Asignación: Se utilizan para asignar un valor a una variable usando el operador
=. El lado derecho del=es una expresión que se evalúa, y el resultado se almacena en la variable del lado izquierdo. - Expresiones Numéricas: Se explican las operaciones básicas como suma (
+), resta (-), multiplicación (*), división (/), potencia (**) y módulo (%). También se menciona el orden de las operaciones. - Conversión de Tipos: Se ilustra cómo Python maneja automáticamente las conversiones entre tipos (ej. entero a flotante) y cómo se pueden forzar las conversiones explícitamente usando funciones como
int(),float(), ystr().
En esencia, la sección sienta las bases para trabajar con datos en Python, explicando cómo almacenar información, realizar cálculos y manejar diferentes tipos de datos.
Ejemplos:
Ej1. >> type( 'Hello world')
>>> str
Ej2. >>type(123)
>>> int
Ej3. >>type(98.6)
>>> float
Ej4. >> Py4E = True
>> type(Py4E)
>>> bolean
Ej5.
>> a,b,c = 1,2,3
>> r = a+b+c
>>> 6
Ej6.
>> s = a*b
>>>2
Ej7.
>> t = (a + c) / b
>>>2
Ej8.
>> v = b**c
>>>8
No hay comentarios.:
Publicar un comentario