0% encontró este documento útil (0 votos)
1 vistas

Python I

Cargado por

tianyujiang08
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
1 vistas

Python I

Cargado por

tianyujiang08
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

El python pot fer servir de calculadora fent operacions varias, operacions i cadenes de text.

input és para que el usuario introduzca


print es el texto q sale

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

Una lista se basa en almacenar información de diferentes tipos.

Creación: Usando corchetes [] o list().

mi_lista = [1, 2, 3]

Acceso: Elementos se acceden por índice (0 basado).

mi_lista = [1, 2, 3]

print(mi_lista[0])

Modificación: Puedes cambiar elementos usando su índice.

mi_lista = [1, 2, 3]

print(mi_lista[0])
mi_lista[1] = 5

append(): Añade un elemento al final.

insert(): Inserta un elemento en una posición específica.

remove(): Elimina la primera aparición de un elemento.

pop(): Elimina y devuelve el último elemento.

sort(): Ordena la lista.

Slicing: Puedes obtener sublistas.

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)

x = 6 < 8 and 7 > 9

print(x)

x = 6 == 4 and 5 < 7

print(x)

Ho he fet amb files, fila 1, fila 2…

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

# Segunda fila de operaciones

x = x ** 2

# x es ahora 324

x = x %= 5

# x es ahora 4

x *= 4

# x es ahora 16

# Tercera fila de operaciones

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"

resultado1 = palabra1 + palabra2

resultado2 = palabra1 + '---' + palabra2

resultado3 = palabra1[3]

resultado4 = palabra1[0] + palabra2[2]

resultado5 = palabra1[:4]

resultado6 = palabra2[-4]

resultado7 = palabra2[6:]

resultado8 = palabra1[:]

resultado9 = list(palabra1)

print("Resultado 1:", resultado1)

print("Resultado 2:", resultado2)

print("Resultado 3:", resultado3)

print("Resultado 4:", resultado4)

print("Resultado 5:", resultado5)

print("Resultado 6:", resultado6)

print("Resultado 7:", resultado7)

print("Resultado 8:", resultado8)


print("Resultado 9:", resultado9)

También podría gustarte