Python I
Python I
int: un número s
float: un número amb decimals
eval: introduces una operación i sale el resultado (puede tener decimales)
Llistes python
mi_lista = [1, 2, 3]
mi_lista = [1, 2, 3]
print(mi_lista[0])
mi_lista = [1, 2, 3]
print(mi_lista[0])
mi_lista[1] = 5
mi_lista = [1, 2, 3]
print(mi_lista[0])
mi_lista[1] = 5
sub_lista = mi_lista[1:3]
Ejercicios 1:
x = 4 * 3 - 5 * 2 + 3 * (-1)
print(x)
x = 2 + 4 ** 3
print(x)
x = 36 % 7
print(x)
x = 3 < 7
print(x)
x = 5 == 4
print(x)
x = 5 * (8 - 2 * 7 + 1)
print(x)
x = (2 + 4) ** 3
print(x)
x = 36 % 6
print(x)
x = 5 <= 6
print(x)
x = 7 != 8
print(x)
x = 4 - 6 * (3 + 2 * 4)
print(x)
x = 2 ** 10
print(x)
x = 16 / 5
print(x)
x = 5 >= 5
print(x)
x = 6 == 4 or 5 < 7
print(x)
x = 4 * (3 - 5) + (12 + 8) * 3
print(x)
x = 36 % 8
print(x)
x = 16 // 5
print(x)
print(x)
x = 6 == 4 and 5 < 7
print(x)
Ejercicios 2:
n = 5
y = 2 * n + 2
print(y)
# Primera fila de operaciones
n = 5
y = 2 * n + 2
# y es ahora 12
n += 1
# n es ahora 6
x = 3 * n
# x es ahora 18
x = x ** 2
# x es ahora 324
x = x %= 5
# x es ahora 4
x *= 4
# x es ahora 16
result1 = n ** (1/2)
# result1 = 2.449489742783178
result2 = n / x
# result2 = 0.375
result3 = x // y
# result3 = 1 (es 1.3 pero el // borra decimales)
result4 = n / 2
# result4 = 3
Ejercicios 3:
palabra1 = "Informática"
palabra2 = "programación"
resultado3 = palabra1[3]
resultado5 = palabra1[:4]
resultado6 = palabra2[-4]
resultado7 = palabra2[6:]
resultado8 = palabra1[:]
resultado9 = list(palabra1)