Python resumen INTRO A LA PROGRAMACION PDF

Title Python resumen INTRO A LA PROGRAMACION
Author Santiago Cerisola
Course Introducción a la programación 1
Institution Universidad ORT Uruguay
Pages 1
File Size 100.5 KB
File Type PDF
Total Downloads 28
Total Views 139

Summary

Resumen phython. Intro a la programacion. Universidad ORT...


Description

Hoja Resumen Python 3 Tipos Base enteros, reales, lógicos, textos int float bool str

14 0 -79 1.12 0.0 -1.2e-6 True False “Esta\n\tOtra”

Nueva línea.

while : bloque_while

lst=[ 11, ‘índices positivos

Tabulación

Operadores

Relacionales

= ==,=,!=

Lógicos

and, or, not

Aritméticos

+,-,*,/,//,%,**

Bloques de sentencias Sentencia madre : Bloque de Sentencias hijas Ej: if x > 0: print(str(x) + “es positivo”) ...

Sentencias Condicionales if : bloque_if elif : bloque_elif else : bloque_else

Pueden usarse Cero, o más elif. Puede usarse cero o un else.

Generador de secuencias range(4) range(2,7) Range(2,9,2)

0,1,2,3 2,3,4,5,6 2,4,6,8

Listas

Iteraciones

for in : bloque_for

Conversión de un tipo a otro: Usar función con el mismo nombre del tipo a convertir.

Asignación

Introducción a la Programación 1

Entrada/Salida print(“Texto”,variable,…) print puede llevar dos parámetros adicionales: sep=”“ end=”” Si no se indican, el carácter separador por defecto es el espacio vacío y el final es el salto de línea.

s = input(“Información..”)

input siempre retorna un texto. Se deberá convertir según lo que se precise.

‘índices negativos

67, "a", 3.1,

42,1968]

0

1

2

3

4

5

-6

-5

-4

-3

-2

-1

lst[0] → 11

lst[-1] → 1968

Primer valor.

Último valor.

Para la tupla se usa el paréntesis en vez de la llave recta. len(lst) → 6 “1,2,3”.split(“,”) → [1,2,3] lst.append(item) añade item al final. lst.extend(seq) añade la lista seq. al final. lst.insert(ind,item)añade item en pos ind. lst.remove(item) elimina primera ocurrencia de “item”.

Diccionarios

Funciones def (): # bloque de funciones return Poner return a la función es opcional segun lo que se desee que haga la función

Funciones integradas

Generales len(elemento) devuelve el largo de elemento. Strings str.replace(a,b) devuelve texto con a reemplazado por b. str.upper() cambia a mayúscula el texto. str.lower() cambia a minúscula el texto. str.capitalize() cambia a mayúscula la primera letra y el resto a minúscula. chr(nro) devuelve carácter cuyo código es nro. Numéricas random.randint(a,b) aleatorio entre a y b, precisa llamada a random ( import random). range(a,b) devuelve lista con progresión numérica de enteros. abs(a) devuelve valor absoluto de a max(a,b,c...) devuelve máximo de sus argumentos. min(a,b,c...) devuelve mínimo de sus argumentos. round(x,y) redondea valor x, a y decimales.

miDict = {‘Juan’:12, ‘Ana’:22

}

Los elementos se acceden por clave, en vez de indice numérico.

miDict[“Juan”] → 12 miDict[nuevaClave] = 113

Asigna 113 a elemento en nuevaClave. Si no existe lo crea.

NuevaClave in miDict.keys() → True miDict.keys() lista de claves del dicc. miDict.items() lista de tuplas(valor,clave). miDict.values() lista de valores del dicc....


Similar Free PDFs