Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

https://www.pythonmania.

net/es/2010/04/07/tutorial-pygame-3-un-videojuego/

https://infolibros.org/libros-de-william-shakespeare-pdf/
TEMA FUNCIONES
def suma(x, y):
z = x + y
return z

w = suma(3, 4)
print(w)

TEMA LISTAS
milista = [1, "María", 34.57, True]
milista.append("jose")
milista.insert(2, "jesus")
milista.extend(["rafael", "tamara", "Hatzu"])
print(milista.index("Hatzu"))
print("tamara" in milista)
milista.remove("rafael")
milista.pop()
print(milista[:])

TEMA TUPLAS
milista = ["maria", 13, 1, 1995] # esto es una lista #
print(milista[:]) # Ingresamos a toda la lista#
mitupla = tuple(milista) # Convertimos la lista en tupla#
print(mitupla) # se imprime la tupla#
milista1 = list(mitupla) # convertimos la tupla en lista1#
print(milista1) # se imprime la lista1#
mitupla1 = tuple(milista1) # Otra ves se convierte la lista1 en tupla1#
print(mitupla1) # se imrpime la tupla1#
print(mitupla1[2]) # Se ingresa a la tupla el orden 2 relta 1#
nombre, dia, mes, anio = mitupla1# desempaquetar tupla asignar variables a lista de la
tupla#
print(nombre)
print(dia)
print(mes)
print(anio)

TEMA DICCIONARIOS
midicionario = {"alemania":"berlin", "francia":"paris", "reino unido":"londres",
"españa": "madrid"}#crear mi diccionario
print(midicionario) # imprimir mi dicicionario
print(midicionario["alemania"])# imprimir el valor de alemania
midicionario["italia"] = "roma"# agregar italia y valor en mi diccionario
print(midicionario)# imprimir mi diccionario mas italio y su capital
del midicionario["reino unido"]# eliminar parte de mi diccionario
print(midicionario)#imprimir sin reino unido

midicionario2 = {23:"jordan", "nombre":"michael", "equipo":"chicago",


"anillos":{"temporada":[1991, 1995, 1854, 1673]}}#añadir lista y diccionario
print(midicionario2)# imprimir dicciionario 2
print(midicionario2["anillos"])# imprimir valor de anillos
print(midicionario.keys())#imprimir la primeras claves de mi diciionario
print(midicionario2.keys())
print(midicionario.values())# imprimir los segundo valores de mi diciconario
print(midicionario2.values())
print(len(midicionario))# longitud de mi dicionario
print(len(midicionario2))
https://www.pythonmania.net/es/2010/04/07/tutorial-pygame-3-un-videojuego/

TEMA IF
nota_alumno = int(input("Ingrese nota de alumno:"))

def evaluacion(nota):
valoracion = "aprobado"
if nota < 5: # operadores "<" menor que, ">" mayor que, "==" igual que, "<=" menor
igual que, ">=" mayor igual que, "!=" diferente de
valoracion = "suspenso"
return valoracion

print(evaluacion(nota_alumno))

TEMA ILIF ELSE


edad_usuario = int(input("Introduce edad por favor:"))

if edad_usuario < 18:


print("usted es menor de edad no puede pasar")
elif edad_usuario > 100:
print("edad incorrecta")
else:
print("ustede es mayor de edad puede pasar")
TEMA IF --- STR CONCATENADOR
salario_presidente = int(input("Ingrese salario presidente: "))
print("salario presidente es = " + str(salario_presidente))

TEMA FOR --- IN ---END = “ ”, RANGE


for i in "rafaelhr2901202":
print("hola mundo", end = " ")

x = input("ingrese correo electronico: ")


gmail = False
for i in "[email protected]":
if i == "@":
gmail = True

if gmail == True:
print("correo es correcto")
else:
print("correo es incorrecto")

for i in range(5):
print(f"valor de la variable: {i}")

for i in range(5, 50, 2):


print(f"valor de la variable: {i}")

valor = False # un valor para iniciar#


correo = input("ingrese Correo Electronico: ") #[email protected]#
print(correo)
for i in range(len(correo)):

if correo[i] == "@":
valor = True
if valor == True:
print("el correo es verdadero")
else:
print("el correo es incorrecto")
https://www.pythonmania.net/es/2010/04/07/tutorial-pygame-3-un-videojuego/

TEMA FOR --- BREAK, CONTINUE


numero = input("Ingrese correo: ")
contador = 0

for i in numero:
if i == " ":
continue
contador = contador + 1
print(contador)

TEMA GENERADORES YIELD

def generador(limite): def generadores(limite):


milista = [] num = 1
num = 1 while num < limite:
while num < limite: yield num * 2
milista.append(num*2) num = num + 1
num = num + 1 pares = generadores(20)
return milista for i in pares:
print(generador(20)) print(i)

def ciudades(*ciudad): def ciudades(*ciudad):


for i in ciudad: for i in ciudad:
for x in i: yield from i
yield x vciudad = ciudades("lima",
vciudad = ciudades("lima", "iquitos", "huancavelica",
"iquitos", "huancavelica", "huancayo")
"huancayo")
print(next(vciudad))
print(next(vciudad)) print(next(vciudad))
print(next(vciudad))

TEMA TRY EXCEPT


def suma(a, b):
c = a + b
return c
def restar(a, b):
c = a - b
return c
def multiplicar(a, b):
c = a * b
return c
def dividir(a, b):
try:
c = a / b
return c
except ZeroDivisionError:
return "no es valido"

num1 = int(input("Ingrese numero 1: "))


num2 = int(input("Ingrese numero 2: "))
operacion = input("Que Operacion desea sumar, restar, multiplicar o dividir: ")

if operacion == "sumar":
print(suma(num1, num2))
elif operacion == "restar":
print(restar(num1, num2))
elif operacion == "multiplicar":
print(multiplicar(num1, num2))
elif operacion == "dividir":
print(dividir(num1, num2))
https://www.pythonmania.net/es/2010/04/07/tutorial-pygame-3-un-videojuego/

def dividir():
while True:
try:
x = float(input("Ingrese valor 1: "))
y = float(input("Ingrese valor 2: "))
z = x/y
print("la division es: " + str(z))

except ZeroDivisionError:
print("no se puede realizar tak operaciòn")
except ValueError:
print("Valor numerico erroneo vuelva a intentarlo")

dividir()

import math

def raiz_cuadrada(x):

if x < 0:
raise ValueError ("no se permite valores negativos")
else:
return math.sqrt(x)
while True:
try:
y = float(input("Ingrese valor: "))
break

except ValueError:
print("no permite este valor")

print(raiz_cuadrada(y))

TEMA CLASS
class coche(): # esto crear una clase#
largochasis = 250
anchochasis = 3
ruedas = 4
enmarcha = False
def arrancar(self):
self.enmarcha = True
def estado(self):
if self.enmarcha == True:
return "el coche esta encendido"
else:
return "el coche esta parado"

micoche = coche()
print(micoche.largochasis)
micoche.arrancar()

print(micoche.estado())
https://www.pythonmania.net/es/2010/04/07/tutorial-pygame-3-un-videojuego/

TEMA herencia

class coche(): # esto crear una clase#

def __init__(self):
self.largochasis = 250
self.anchochasis = 3
self.__ruedas = 4
self.enmarcha = False

def arrancar(self, arrancamos):


self.enmarcha = arrancamos
if self.enmarcha == True:
return "el coche esta en marcha"
else:
return "el coche esta parado"
def estado(self):
print("El coche tiene: ", self.__ruedas, "Un ancho: ",
self.anchochasis, "tiene ", self.__ruedas)
micoche = coche()
print(micoche.largochasis)
micoche.arrancar(True)
micoche2 = coche()
micoche2.ruedas = 2
print(micoche2.estado())
print(micoche.estado())

class coche(): # esto crear una clase#

def __init__(self):
self.__largochasis = 250
self.__anchochasis = 3
self.__ruedas = 4
self.__enmarcha = False

def arrancar(self, arrancamos):


self.__enmarcha = arrancamos
if self.__enmarcha == True:
return "el coche esta en marcha"
else:
return "el coche esta parado"
def estado(self):
print("El coche tiene: ", self.__ruedas, "\nUn ancho: ",
self.__anchochasis, "\ntiene ", self.__ruedas)

micoche = coche()

micoche.arrancar(True)

micoche2 = coche()
micoche2.ruedas = 2
print(micoche2.estado())

class moto(coche):
pass
mimoto = moto()
print(mimoto.arrancar(True))
https://www.pythonmania.net/es/2010/04/07/tutorial-pygame-3-un-videojuego/

ususario = input("Introduce nombre de susario: ")


edad = input("Introduce edad: ")
print("El nombre de usuario es: ", ususario.upper())
print("El nombre de usuario es: ", ususario.lower())
print("El nombre de usuario es: ", ususario.capitalize())
print("El nombre de usuario es: ", edad.isdigit())

TEMA MODULOS

def suma():
x = int(input("Ingrese numero 1: "))
y = int(input("Ingrese numero 1: "))

print("la suma es: ", x + y)

import Clasedemodulos

Clasedemodulos.suma()

También podría gustarte