0% encontró este documento útil (0 votos)
8 vistas3 páginas

Resumen Lo Mejor

EL MEJOR RESUMEN

Cargado por

OdieMan
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)
8 vistas3 páginas

Resumen Lo Mejor

EL MEJOR RESUMEN

Cargado por

OdieMan
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
Está en la página 1/ 3

POR LUCHITO RÍOS

TIPOS DE DATOS posiciones o índices posiciones o índices


int = enteros, ejemplo = 5 string[0] = string[-4] = “h” lista [0] = lista [-4] = 1
float = flotantes, ejemplo = 3.4 string[1] = string[-3] = “o” lista [1] = lista [-3] = 2
list = lista, ejemplo = [1,2,3,4] string[2] = string[-2] = “l” lista [2] = lista [-2] = 3
complex = complejo, ejemplo = (2-4.5j) string[3] = string[-1] =“a” lista [3] = lista [-1] = 4
str = string, ejemplo = “hola mundo” Listas son mutables
booleanos = True False Los string son inmutables !
ejemplo: string[0] = “f” No se puede Métodos Listas
PRECEDENCIA: Concatenar: se utiliza “+”, siempre que sean dos
Operaciones aritméticas Métodos variables de tipo lista, ejemplo:
Concatenar: se utiliza “+”, siempre que sean dos a = [1,2,3]
variables de tipo string, ejemplo: b = [4,5,6]
a = “hola” a+b = [1,2,3,4,5,6]
b = “ como estai” Repetir: se multiplica por un número entero,
a+b = “hola como estai” ejemplo: [1,2,3]*3 = [1,2,3,1,2,3,1,2,3]
Repetir: se multiplica por un número entero, len(): largo, ejemplo len(lista) = 4
ejemplo: “hola”*3 = “holaholahola” append(): agregar element al final,
len(): largo, ejemplo: len(string) = 4 lista.append(5)
General: upper(): a mayúsculas, string.upper() = “HOLA” pop(), eliminar, sin parámetro elimina el último
1. Primero paréntesis lower(): a minúsculas, string.lower() = “hola” elemento, lista.pop()
2. Segundo operaciones % / * + - strip() = elimina espacios en blanco y saltos de con parámetro, elimina elemento posición dada.
3. Tercero operadores de compración <, >, >= , línea iniciales y finales, ejemplo string = “ hola lista.pop(2)
<= , != mundo \n”, string.strip() = “hola mundo” index(), primera posición (habiendo uno o más)
4. Cuarto not elemento dado, lista.index(2)
5. Quinto and Métodos usados generalmente en sentencias IF remove(), elimina elemento, a diferencia del pop,
6. Sexto or retornar True o False elimina el elemento no por la posición.
isalpha(): si es alfabético, string.isalpha() = True lista.remove(1)
DIVISIÓN islower(): si es minúscula, string.islower() = True insert, recibe dos parámetros, primero, posición a
División entera isupper(): si es mayúscula, string.isupper() = insertar, 2do elemento a insertar. lista.insert(2,9)
5//2 = 2 False sort(): Ordena una lista de menor a mayor,
División no entera: isdigit(): si es digito, string.isdigit() = False ejemplo: lista.sort()
5/2 = 2.5 count(): Cuenta la cantidad de ocurrencias de un
5/2.0 = 2.5 LISTAS elemento en una lista, ejemplo: lista.count(1)  1
lista = [1,2,3,4]
STRING
string = “hola”
POR LUCHITO RÍOS

De string a lista while i < len(lista): def multiplicar(x,y):


resultado = x*y
split(): convierte string a lista, ejemplo: print (lista [i]) return resultado
a = “hola mundo” i+=1
lista = a.split() #BLOQUE PRINCIPAL
#ENTRADA DE DATOS
lista = [“hola”,”mundo”] String A = int(input(“Ingrese número: “))
fecha = “DD/MM/AAAA” Recorrer por posición B = int(input(“Ingrese número: “))
Separa en el carácter C = input(“Ingrese número: “)
#PROCESAMIENTO
lista = fecha.split(“/”) = [“DD”,”MM”,”AAAA”] i=0
Suma = Sumar(A,B)
string = “hola mundo” while i < len(string): Suma2 = Sumar(Suma,C)
lista = list(string) print (string[i]) Multiplicacion = Multiplicar(C,A)
[‘h’,’o’,’l’,’a’,’ ‘,’m’,’u’,’n’,’d’,’o’] i+=1
#SALIDA
print (“El resultado de la suma entre
De lista a string Se encuentra en “,A,” y “,B,” es “,Suma)
Join concatena los elementos de la lista con el string = “hola” print (“El resultado de la suma entre
“,Suma,” y “,C,” es “,Suma2)
parámetro indicado, los elementos de la lista solo if “a” in string: print (“El resultado de la multiplicación
deben ser string print (“La palabra se encuentra en el string”) entre “,C,” y “,A,” es “,Multiplicacion)

Lista = [“hola”,”como”,”estas”] lista = [1,2,3] VARIABLES LOCALES: Una variable local es


aquella cuyo ámbito se restringe a la función que la ha
String = “ “.join(Lista) if 2 in lista:
declarado se dice entonces que la variable es local a
“hola como estas” print (“El número se encuentra en la lista”) esa función. Esto implica que esa variable sólo va a
String2 = “/”.join(Lista) poder ser manipulada en dicha sección, y no se podrá
“hola/como/estas” FUNCIONES hacer referencia fuera de dicha sección.
String3 = str(Lista) # -*- coding: cp1252 -*-
#IMPORTACIÓN DE FUNCIONES VARIABLES GLOBALES: Una variable global es
“[“hola”,”como”,”estas”]” #DEFINCIÓN DE CONSTANTES aquella que se define fuera del cuerpo de cualquier
#DEFINCIÓN DE FUNCIONES
función, El ámbito de una variable global son todas las
ENTRADAS TECLADO #BLOQUE PRINCIPAL
#ENTRADA DE DATOS funciones que componen el programa, cualquier
#PROCESAMIENTO función puede acceder a dichas variables para leer y
entrada = input(“ingrese algo: “) #SALIDA escribir en ellas.
convierte todo lo ingresado a string, para ingresar
Ejemplo: MÓDULOS
un string no es necesario hacerlo con comillas
# -*- coding: cp1252 -*- MATH
#DEFINCIÓN DE CONSTANTES
WHILE #IMPORTACIÓN DE FUNCIONES La función de seno y coseno se importan desde este
Listas #DEFINCIÓN DE FUNCIONES módulo:
def Sumar(x,y):
Recorrer por posición from math import sin,cos
resultado = x +y
i=0 return resultado USO: Variable = sin (90)
POR LUCHITO RÍOS

RANDOM
from random import randint
USO: Randint toma 2 parámetros, si tengo 0 y 100 se
generará un número aleatorio entre 0 y 100 (se incluye
ambos)
valorEnteroRandom = randint(0,100)

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy