Basic Expresion Flashcards

(48 cards)

1
Q

Sumar elementos a b

A

a + b

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

Restar elementos a b

A

a - b

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

Multiplicar elementos a b

A

a * b

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

Dividir elementos a b

A

a / b

siempre produce un float

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

Dividir integer elementos a b

A

a // b

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

Resto de division integer elementos a b

A

a % b

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

Exponente elementos a b

A

a ** b

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

Comparar mayor que elementos a b

A

a > b

Booleano

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

Comparar menor que elementos a b

A

a < b

Booleano

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

Comparar igual que elementos a b

A

a == b

Booleano

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

Asignar valor elemento b a variable a

A

a = b

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

Comparar mayor o igual que elementos a b

A

a >= b

Booleano

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

Comparar menor o igual que elementos a b

A

a <= b

Booleano

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

Unir expresiones a b en las que ambas deben ser True para obtener True

A

a and b

Booleano

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

Unir expresiones a b en la que solo una debe ser True para obtener True

A

a or b

Booleano

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

Invertir valor booleano de elemento a

A

not a

Booleano

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

Indicar preferencia de operadores x en una expresión a

A

(a1 x1 a2) x2 a3

Un ejemplo de muchos

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

Indicar False con valor numérico

A

0

o cualquier expresión que produzca un valor numérico 0

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

Indicar False con constante

A

False o None

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

Indicar si un elemento a se encuentra en un elemento b

A

a in b

Booleano

21
Q

Indicar si un elemento a se encuentra dentro de un rango de números n m

A

a in range(n, m)

Booleano

22
Q

Comparar elemento a mayor que b menor que c

A

b < a < c

Booleano

23
Q

Indicar si un elemento x es numerico

A

x.isnumeric()

Booleano

24
Q

Indicar si un elemento x está en mayusculas o minusculas

A

x.isupper()
o
x.islower()
Booleano

25
Comparar no igual que elementos a b
a != b
26
A variable a, sumar b
a += b
27
A variable a, restar b
a -= b
28
A variable a, multiplicar por b
a *= b
29
A variable a, dividir por b
a /= b
30
A variable a, dividir integer por b
a //= b
31
A variable a, exponenciar por b
a **= b
32
A variable a, sustituir por resto de division integer de b
a %= b
33
A variable x, sumar secuencia y
x += y
34
A variable x, multiplicar por b
x *= b
35
Algoritmo matemático de un Binary Search
low + (high - low) // 2 siendo low el numero mas bajo del rango de busqueda siendo high el numero mas alto del rango de busqueda
36
Obtener número de elementos x en una secuencia a
a.count(x)
37
Ordenar elementos de una secuencia a
a.sort() No devuelve un nuevo objeto sorted(a) Este si devuelve un nuevo objeto
38
Ordenar elementos desordenados de una secuencia a de manera inversa
a.sort(reverse=True) No devuelve un nuevo objeto sorted(a, reverse=True) Este si devuelve un nuevo objeto
39
Asignar valor elemento x a variables a b c d
a = b = c = d = x
40
Asignar valores elementos x y a variables a b respectivamente
a, b = x, y
41
Intercambiar valores de variables a b
a, b = b, a
42
Obtener string x en minuscula
x.lower()
43
Obtener string x en mayuscula
x.upper()
44
Quitar cualquiera de los caracteres del string x caracteres cualesquiera del comienzo y el final del string y
"y".strip("x")
45
Pasar un numero a a bytes, de la manera más estandar
a.to_bytes(n, "big") n es un número par
46
Pasar un numero a a bytes, de la manera más estandar, con los bytes en orden inverso
a.to_bytes(n, "little") n es un número par
47
Pasar unos bytes a a decimal, de la manera más estandar
n.from_bytes(a, "big") a son los bytes, n es un int (puede ser "int" sin mas)
48
Pasar unos bytes a a decimal, de la manera más estandar, leyendo los bytes en orden inverso
n.from_bytes(a, "little") a son los bytes, n es un int (puede ser "int" sin mas)