Fundamentos de Python Flashcards

1
Q

keywords

A

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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Expresiones logicas

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Jerarquia de operaciones

A

1) Parentesis ()
2) Exponentes **
3) Multiplicacion, division ,floor division, modulus
* / // %
4) suma y resta
5) Comparisons ==, !=, >, >=,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Variables

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Valores constantes

A

» 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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Sentencias

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

*

A

valor1 * valor2

-Se usa para multiplicar dos valores numéricos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

/

A

valor1 / valor2

-Se usa para dividir dos valores numéricos y obtener un
valor real (floating point value).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

//

A

valor1 // valor2

-Se usa para dividir dos valores numéricos y obtener un
valor entero. Cualquier porción fraccional se trunca.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

%

A

valor1 % valor2

-Se usa para dividir dos valores numéricos y obtener
solamente el residuo de la división.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

**

A

valor1 ** valor2

-Se usa para elevar un valor numérico a un exponente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

+

A

valor1 + valor2

-Se usa para sumar dos números. Se usa también para
concatenar (pegar dos valores tipo string).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

-

A

valor1 - valor2

-Se usa para encontrar la diferencia entre dos valores
numéricos o para indicar el valor negativo de un valor
numérico.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly