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

Programación Phyton

Cargado por

bodel63684
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 TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas

Programación Phyton

Cargado por

bodel63684
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 TXT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Programación Phyton

cadena:"hola como estas"


\: representa que queremos representar literalmente lo que vamos a escribir, como
las "", ejm: "hola\"
____________________________________________________________________
phrase = "la pizza"
Concatenación: print (phrase + " esta buena")
FUNCIONES: ejm .lower()) Convierte todo en minuscula
.upper()) = mayuscula
.isupper or islower nos dices si todo es mayuscula o
minuscula con true o false
print(len(phrase)) Nos indica cuantos caracteres tiene
print(phrase[0]) Nos indica el caracter número 0, "l" en este
caso
.index("l")) Nos indica el número del caracter l
.replace("pizza", "hamburguesa")) reemplaza una
palabra por otra
____________________________________________________________________
TRABAJAR CON NÚMEROS
Puede immprimir numeros naturales, decimales, negativos, hacer sumar, restar,
dividir /, multiplicar *
print(3 + 4.3)
(10 % 3) Nos dará el residuo, o sea 1
my_num = 5
print(str(my_num) + "mi número favorito") El str sirve para imprimir un número al
lado de una cadena, de lo contrario nos dará un error
(abs(my_num)) Nos dará el valor absoluto del número
(pow(3, 2))Solo elevará a la potencio 3 a la 2
(min(4, 8)) Nos dará el número menos, max el mayor
(round(3.6)) Redondeará el número
from math import* Nos permitirá usar más funciones matemáticas
print(floor(3.4)) Dará el número más bajo, con ceil el mayor
(sqrt(36)) Raíz cuadrada
____________________________________________________________________
CÓMO OBTENER INFORMACIÓN DE UN USUARIO
input("ingrese su nombre: ") luego hacemos que eso sea el nombre, sería, name =
input("ingrese su nombre: ")
luego para saludar: print("hola " + name)
____________________________________________________________________
CALCULADORA BÁSICA
num1=input("ingrese un numero: ")
num2=input("ingrese otro numero: ")
result= int(num1) + int(num2) int le dejara claro a phyton que lo que ponemos
en paréntesis es un número entero, solo enteros, no decimales
print(result) float para usar decimales, también funciona
para enteros
____________________________________________________________________
LISTAS
Se usan siempre corchetes
friends = ["pepe","karen","tits","carlitos"]
print(friends[2]) El índice de los elementos de friends inicia desde el 0, 2 será
tits
print(friends[-1] En esta caso con números negativos, empezará por el final, será
carlitos
print(friends[1:3] Seleccionará un rango sin incluir el último número, será karen
y tits
____________________________________________________________________
LISTAS CON FUNCIONES
numeros_suerte = [1, 2, 3, 4]
friends = ["pepe","karen","tits","carlitos"]
friends.extend(numeros_suerte) Función para añadir una lista a otra lista
.append("juanito") Función para añadir un elemento más a la lista friends
.insert(1, "fulano") Función para añadir un nuevo elemento en el indice
indicado
.remove("karen") Eliminará a karen de la lista
.clear() Eliminará todos los elementos de la lista
.pop() Saca al último elemento de la lista
.sort() Ordena los elementos alfabeticamente
print(friends.index("pepe")) verificara si el elemento esta en la lista con su
índice
print.(friends.count("carlitos")) contará las veces que aparece el elemento en la
lista
print(friends)
____________________________________________________________________
TUPLAS
Una tupla no puede ser modificada una vez haya sido creada, es como una lista, va
entre parentesis, ejem: nombre de una persona
Se usa mayormente para coordenadas. Sirve para casos especiales
coordinates = (1, 2)
____________________________________________________________________
FUNCIONES
def dihola(name): |def le dice a phyton que lo que haremos es una función
print("hola "+ name)|
dihola("pepe")
____________________________________________________________________
RETURN STATEMENT
def cube(num):
return num*num*num return sirve para recuperar información de una función
print(cube(3))
____________________________________________________________________
IF STATEMENT
is_male = False
is_tall = False
if is_male and is_tall: aquí en medio puede ir "or" o "and"
print("you are a tall male")
elif is_male and not(is_tall): elif es else e if
print("you are a short male")
elif not(is_male) and is_tall: not() hara que niegue lo que esté en paréntesis
print("you are not a male but you are tall")
else:
print("you are not male and not tall")
____________________________________________________________________
IF Y COMPARACIONES
def max_num(num1, num2, num3):
if num1 >= num2 and num1 >= num3:
return num1
elif num2 >= num1 and num2 >= num3:
return num2
else:
return num3

print(max_num(3, 4, 5)) aquí nos dará el número mayor


____________________________________________________________________
CALCULADORA MÁS AVANZADA
num1 = float(input("ingrese el primer número: "))
op = input("ingrese el operador: ")
num2 =float(input("ingrese el segundo número: "))
if op == "+":
print(num1 + num2)
elif op == "-":
print(num1 - num2)
elif op == "/":
print(num1 / num2)
elif op == "*":
print(num1 * num2)
____________________________________________________________________
DICCIONARIO
monthconversion = { siempre vamos a necesitar de llaves para los
diccionarios
"mar": "march",
"feb": "february", no olvidar la coma
"apr": "april",
"may": "may",
"jun": "june",
"jul": "july",
"aug": "august",
"sep": "september",
"oct": "october",
"nov": "november",
"dec": "december",
}
print(monthconversion["sep"]) para obtener el resultado que queremos, siempre en
corchetes
también se puede usar la función "get."

También podría gustarte