0% encontró este documento útil (0 votos)
5 vistas5 páginas

Apunte de Python

El documento proporciona una guía sobre comandos básicos de Python, incluyendo entradas y salidas, tipos de datos, conversión de datos, operadores aritméticos y lógicos, estructuras de control como condicionales y bucles, así como funciones y manipulación de listas. También se incluyen trucos útiles para el manejo de datos y una función para borrar la pantalla de la consola. En general, es un recurso práctico para aprender y aplicar conceptos fundamentales de programación en Python.

Cargado por

lalupejj
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas5 páginas

Apunte de Python

El documento proporciona una guía sobre comandos básicos de Python, incluyendo entradas y salidas, tipos de datos, conversión de datos, operadores aritméticos y lógicos, estructuras de control como condicionales y bucles, así como funciones y manipulación de listas. También se incluyen trucos útiles para el manejo de datos y una función para borrar la pantalla de la consola. En general, es un recurso práctico para aprender y aplicar conceptos fundamentales de programación en Python.

Cargado por

lalupejj
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Comandos de Python

ENTRADAS / SALIDAS
Comando Salida

print(“Hola Mundo”) Muestra algo

input(“msj”) Pide datos, devuelve un STR.

int(input()) Convierte el STR a INT

print(f"{var}" Inserta variables en texto

Tipos de Datos
Comando Salida

edad = 25 int (entero)

precio =11.99 float (flotante, decimal)

nombre = “Ana” str (string, cadena de texto)

activo = True bool (booleano, verdadero o falso)

Conversión de datos
int(X) Convierte “x” en un Entero

float(x) Convierte “x” en un decimal

str(x) Convierte “x” en un String

Operadores Aritméticos Comparación


+ suma // raíz == igual

- resta ** exponente != no igual

/ división % módulo (resto) > < Mayoy y menor

* multiplicación <= menor o igual-


>= mayor o igual
2

Operadores Lógicos

and y

or o

not No (negar)

Condicional IF (si)

If x == 3: Si x es igual a 3 hacer
accion
elif x > 3: sino: es mayoor a 3?
Accion
else: Sino:
accion Accion

try: Sirve para poner protección ante fallas


dato =int(input()) de datos. Ejemplo. Si aquí ingresamos
una A (es decir, un string) el programa
except ValueError: fallará, porque no se puede convertir
print(“dato invalido”) una A en un número. En vez de fallar,
mostrará un cartel.

Loops (bucles)

while Condición Mientras +condición

for a in range(5) Repetir 5 veces.

break Permite salir a un bucle.

continue Salta al siguiente ciclo (muy útil


combinado con try/except
3

STRING

.lower() Convertir a minúsculas

.upper() Convertir a mayúsculas

.strip() Quita espacios

.replace(a,b) Reemplaza a A por B

.split() Divide una cadena por los espacios

.isdigit() La cadena ¿Es un numero? (True/False)

.isalpha() ¿Son letras?

len(variable) longitud de una variable. Ejemplo:


A = “hola” #son 4 letras
B.=len(A) # B va a ser igual a 4

Variable[0] Primera letra

Variable[::-1] Invertir un String

🔹 FUNCIONES
def nombre(param):

return valor

🔹 LISTAS
lista = [1,2,3] → Crear

lista[i] → Acceder (i empieza en 0)

len(lista) → Cantidad

x in lista → ¿está x?
4

.append(x) → Agrega al final

.insert(i, x) → Inserta en posición i

.remove(x) → Elimina primera vez que aparece x

.pop() → Elimina y devuelve último

.pop(i) → Elimina y devuelve índice i

del lista[i] → Elimina sin devolver

.sort() → Ordena (menor a mayor)

.sort(reverse=True) → Ordena de mayor a menor

.reverse() → Invierte orden actual

for x in lista: → Recorre la lista

🔹 TRUCOS ÚTILES
sum(lista) → Suma números

max(lista) → Mayor valor

min(lista) → Menor valor

any(cond for x in lista) → ¿Al menos uno cumple?

all(cond for x in lista) → ¿Todos cumplen?

Borrar pantalla:

def borrar_pantalla():

# Limpia la consola según el sistema operativo

[Link]('cls' if [Link] == 'nt' else 'clear')


5

mayor = max(alumnos, key=[Link]) aca alumnos es el iterable, y key es el


parametro que vamos a usar para comparar. podria ser [Link] tambien, o
key=len.

También podría gustarte