Regalo de Programación con Python

Curso intensivo Python + hoja de formulas

Clase Impartida por :

Yuscu Mejia es Profesor de Informatica en Escuelas Tecnicas, ademas de Ingeniero Avanzado en Informatica. Es influencer sobre la tecnologia actual con miles de seguidores en el mundo.

Tutorial intensivo de Programación

ACLARACIÓN

IMPORTANTEx, y repres­entan cualquier tipo de valores de datos, s para una cadena de texto, n para un número, L para una lista donde i, j son índices de lista, D representa un diccio­nario y k es una clave de diccio­nario.

TIPOS DE DATOS

integer = 1 / -5 / 10 / -500 / 9500 / 0
boolean = True / False
float = 10.01 / -5.2 / 100.63
string = ‘Juan’ / ‘Pedro’ / ‘Monte Hermoso’ / ‘Lupa’
list = [valor1, valor2, valor3, ….., valor n]
dictionary = {key1: value1, key2: value2, key3: value3, ….., key n: value n}

OPERAC­IONES CON LISTAS

list = []
Define una lista vacía
list [i] = x
Guarda el valor x en el índice i
list [i]
Devuelve el valor en el índice i
list [-1]
Devuelve el valor del último índice de la lista
list [i:j]
Devuelve los valores en el rango de índices de i hasta j
del list [i]
Elimina el valor con el índice i. Ordena nuevamente los índices

OPERADORES NUMÉRICOS y de COMPAR­ACIÓN

+
Suma
==
Igual a
Resta
!=
Distinto de
*
Multip­lic­ación
>
Mayor que
**
Potencia
<
Menor que
%
Módulo
>=
Mayor o igual que
//
División Entera
<=
Menor o igual que

OPERAC­IONES CON STRING (CADENAS DE TEXTO)

string[i]
Obtiene el carácter en la posición i.
string[-1]
Obtiene el último carácter de la cadena.
string­[i:j]
Obtiene los caracteres desde la posición i hasta la posición j.

MÉTODOS DE LISTAS

list.a­ppe­nd(x)
Añade el valor x al final de la lista.
list.e­xte­nd(L)
Añade la lista L al final de la lista.
list.i­nse­rt(i, x)
Añade el valor x en el índice i.
list.r­emo­ve(x)
Elimina el primer elemento de la lista cuyo valor es x.
list.p­op(i)
Elimina el elemento en la posición i y devuelve su valor.
list.c­lear()
Elimina todos los valores de la lista.
list.i­ndex(x)
Devuelve el índice del valor x en la lista.
list.c­ount(x)
Devuelve la cantidad de veces que aparece x en la lista.
list.s­ort()
Ordena la lista en forma ascendente.
list.r­eve­rse()
Ordena la lista en forma descen­dente.
list.c­opy()
Devuelve una copia de la lista.

OPERADORES BOOLEANOS y ESPECIALES

and
Operador lógico Y
#
Comentario
or
Operador lógico O
\n
Representa un salto de línea
not
Operador lógico NO
\t
Representa un tabulador
  
\\
Representa una barra invertida
  
\’ \”
Representa comillas simples o dobles e una cadena de texto

MÉTODOS PARA STRING (CADENA DE TEXTO)

string.up­per()
Convierte toda la cadena a mayúsc­ulas.
string.lo­wer()
Convierte toda la cadena a minúsc­ulas.
string.co­unt(x)
Devuelve cuantas veces aparece x en la cadena.
string.fi­nd(x)
Devuelve la posición de la primera aparición de x en la cadena.
srtrin­g.r­epl­ace(x, y)
Reemplaza x por y en toda la cadena.
string.st­rip(x)
Divide la cadena usando el valor x.

FUNCIONES INCORP­ORADAS

print(x, sep=’y’)
Imprime x objetos separados por y.
input(s)
Imprime s y espera a que se introduzca un valor que será devuelto.
len(x)
Devuelve la longitud de x (s, L o D).
min(L)
Devuelve el menor valor en L.
max(L)
Devuelve el mayor valor en L.
sum(L)
Devuelve la suma de todos los valores en L.
range(n1, n2, n)
Devuelve la secuencia de valores entre n1 y n2 con saltos de n.
abs(n)
Devuelve el valor absoluto de n.
round(n1, n)
Devuelve el valor n1 redondeado a n dígitos.
type(x)
Devuelve el tipo de valor de x (string, float, int, list, etc.)
str(x)
Convierte x en una cadena de texto.
int(x)
Convierte x a entero.
list(x)
Convierte x en una lista.
float(x)
Convierte x a float (decimal).

BUCLES (CICLOS)

while <condición>:
    <código>

for <variable> in <lista>:
    <código>

for <variable> in range(inicio, fin, paso):
    <código>

for key, value in dict.items():
    <código>
    

FUNCIONES

def <función>(<parámetros>):
    <código>

    return <valor>

CONDIC­IONALES

if <condición>:
    <código>

elif <condición>:
    <código>
    
else:
    <código>

if <valor> in <lista>:
    <código>

CONDIC­IONALES

try:
    <código>

except <error>:
    <código>

else:
    <código>

Pdf para descargar alumnos

SEGUIMOS EN:

Ahi habra contenido complementario del curso y mas! Te esperamos, es un segundo seguirnos