Fundamentos de Python Flashcards
keywords
Términos o palabras que tienen algún uso específico en el lenguaje.
No se pueden usar como nombres de variables o identificadores.
ejemplos: def, elif,else, for, from , if, import
Expresiones logicas
- Expresiones que pueden tomar un valor de cierto (True) o de falso (False).
- Se usan típicamente en las estructuras que necesitan de un valor lógico (de un “sí” o un “no”) para funcionar.
-Hay expresiones lógicas simples y expresiones lógicas
compuestas.
- orden de operaciones:
1) Not
2) And
3) Or
Jerarquia de operaciones
1) Parentesis ()
2) Exponentes **
3) Multiplicacion, division ,floor division, modulus
* / // %
4) suma y resta
5) Comparisons ==, !=, >, >=,
Variables
Una posición en la memoria que contiene información que puede ser modificada durante la ejecución de un programa.
˃ Debe empezar con una letra o con un underscore
( _ ), por consiguiente no puede empezar con un numero.
˃ Solamente puede contener letras, dígitos numéricos y
underscore.
Valores constantes
» Los valores numéricos no pueden llevar comas.
» Para números negativos se coloca el operador de resta frente al número.
» Para números muy grandes o muy pequeños puede usarse notación científica.
» Valores alfanuméricos (strings) tienen que escribirse entre comillas o apóstrofes.
Sentencias
Una unidad o instrucción completa en el programa cuya sintaxis expresa una acción, declaración o definición.
» Puede contener keywords, operadores, variables, constantes y expresiones.
» Sentencia de asignación o remplazo:
˃ Asignan un valor a una variable.
variable = expresión
*
valor1 * valor2
-Se usa para multiplicar dos valores numéricos.
/
valor1 / valor2
-Se usa para dividir dos valores numéricos y obtener un valor real (floating point value).
//
valor1 // valor2
-Se usa para dividir dos valores numéricos y obtener un
valor entero. Cualquier porción fraccional se trunca.
%
valor1 % valor2
-Se usa para dividir dos valores numéricos y obtener
solamente el residuo de la división.
**
valor1 ** valor2
-Se usa para elevar un valor numérico a un exponente.
+
valor1 + valor2
-Se usa para sumar dos números. Se usa también para
concatenar (pegar dos valores tipo string).
-
valor1 - valor2
-Se usa para encontrar la diferencia entre dos valores
numéricos o para indicar el valor negativo de un valor
numérico.