0% encontró este documento útil (0 votos)
48 vistas10 páginas

Codigo en Python

Este documento contiene código de ejemplos de diferentes temas de Python como impresión, variables, cadenas, listas, tuplas, diccionarios, conjuntos, funciones, condicionales, bucles y módulos. Los ejemplos muestran funcionalidades básicas como imprimir, definir variables, trabajar con diferentes tipos de datos, crear y llamar funciones y utilizar estructuras de control como if/else y bucles for y while.

Cargado por

Yape Araujo
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)
48 vistas10 páginas

Codigo en Python

Este documento contiene código de ejemplos de diferentes temas de Python como impresión, variables, cadenas, listas, tuplas, diccionarios, conjuntos, funciones, condicionales, bucles y módulos. Los ejemplos muestran funcionalidades básicas como imprimir, definir variables, trabajar con diferentes tipos de datos, crear y llamar funciones y utilizar estructuras de control como if/else y bucles for y while.

Cargado por

Yape Araujo
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/ 10

Helloworld.

py

#Este codigo imprime un mensaje por pantalla


print("Hello World")

variables.py

name = "Fast"

print(100+20)
print(name)

name1=None
print(name1)

x=100
# case sensitive
book="Digital Fortress"
Book="Digital Fortress"

y=200
Boook="I Robot"

y, Boook = 100, "I Robot2"

print(y)
print(Boook)
print(x, Book)

#Convenciones =>Los programadores definen una forma de definir sus


variables
book_name="I Robot" #Snake Case
bookName="Digital Fortress" #Camel Case
BookName="asaadsas" #Pascal Case

PI = 3.1416
MY_NAME = "Roberto"

# Python es un lenguaje de tipado dinámico


book_name ="I Robot"
book_name = 123234

strings.py

myStr = "Hello World"


myStr1 = "hello World"
myStr2 = "Hello, Mundoz"
myStr3 = "123"
myStr4 = "H@la2."
myStr5 = "Fast"
print("My name is " + myStr5)
print(f"My name is {myStr5}")
print("My name is {0}".format(myStr5))
#print(dir(myStr))
print(myStr.upper())
print(myStr.lower())
print(myStr.swapcase())
print(myStr1.capitalize())
print(myStr.replace('Hello','Bye'))
print(myStr1.replace('hello','Chao').upper())
print(myStr1.count('l'))
print(myStr.startswith('H'))
print(myStr.endswith('world'))
print(myStr.split())
print(myStr2.split(','))
print(myStr2.split('o'))
print(myStr2.find('z')) #Buscar el indice
print(len(myStr2)) #Buscar la longitud
print(myStr2.index('e')) # Buscar el indice de una palabra
print(myStr.isnumeric())
print(myStr3.isnumeric())
print(myStr4.isalpha())
print(myStr4[4])
#Para comentar lo seleccionado con Ctrl + Shift + P
print(myStr4[2])
print(myStr4[-1])

lists.py

demo_list = [1, 'hello', 1.34, True, [1, 2 ,3]]


colors = ['red', 'green', 'blue']
colors2 = ['red', 'green', 'blue']
colors3 = ['ROJO', 'VERDE', 'AZUL']
colors4 = ['ROJO', 'VERDE', 'AZUL', 'AMARILLO', 'MARRÓN']
colors5 = ['ROJO', 'VERDE', 'AZUL', 'AMARILLO', 'MARRÓN', 'ROJO', 'ROJO']

numbers_list = list((1, 2, 3, 4)) #El constructor list solo almacena un


elemento, por eso usamos tupla para almacenar 4 elementos en 1 solo
print(type(numbers_list))
# print(colors)

r= list(range(1, 100))
print(r)
print(dir(colors))
print(len(demo_list))
print(colors[-1])
print(colors[0])
print('violet' in colors)
print('red' in colors)

print(colors)
colors[1]= 'yellow'
print(colors)

colors.append('violet')
print(colors)
#colors2.append('violet')
#colors2.append(('violet','yellow'))
#colors2.append(['violet','yellow'])
#colors2.extend(('violet','yellow'))
colors2.extend(['violet','yellow','brown'])
print(colors2)

colors2.insert(len(colors2), 'Blanco')
print(colors2)
colors2.insert(-1, 'Negro')
print(colors2)

colors2.pop() #Elimina el ultimo elemento


print(colors2)

colors2.remove('red')
print(colors2)
colors2.pop(1) #Elimina según el indice
print(colors2)

print(colors3)
colors3.clear()
print(colors3)

print(colors4)
colors4.sort() #Lo ordena en forma alfabetica
print(colors4)
colors4.sort(reverse=True) #Ordena en forma inversa
print(colors4)
print(colors4.index('MARRÓN')) #Obtenemos el indice
print(colors4)

print(colors5)
print(colors5.count('ROJO'))

tuples.py
x = (1, 2 ,3)
print(type(x))
months = ('January', 'February', 'March')
print(months)

y = tuple((1, 2, 3))
print(y)
#print(dir(tuple))

x=(1) #Si colocamos 1 solo dato es conciderado como entero


print(x)

x=(1,) #Para especificar una tupla de 1 solo elemento se pone coma


print(x)

y = (1, 2 ,3, 4, 5)
print(y[1])

# x[4]=10 No puedes cambiar los valores a las tuplas

z = (1, 2 ,3)
del z
# print(z) Muestra error porque ya no existe, fue eliminado

locations = {
(35.12312, 39.000):"Tokyo",
(35.12313, 38.000):"New York"
}
print(locations)

dictionary.py

product = {
"name": "book",
"quantity": 3,
"price": 4.99
}
print(type(product))
print(dir(product))

print(product.keys())
print(product.items())

product2 = {
"name": "book",
"quantity": 3,
"price": 4.99
}
del product2
#print(product2) No puedo eliminarlo porque ya esta eliminado
product3 = {
"name": "book",
"quantity": 3,
"price": 4.99
}
product3.clear()
print(product3)

product4 = [
{"name": 'book', "quantity": 3},
{"price": 4.99, "name": 'laptop'}
]

print(product4)

set.py

colors = {'Red', 'Green', 'Blue'} #No tiene indice el tipo de dato set
print(colors)
print('Red' in colors)
colors.add('Violet')
print(colors)
colors.remove('Red')
print(colors)

colors2 = {'Red', 'Green', 'Blue'}


colors2.clear()
print(colors2)
#del colors2 No puede eliminar algo que no existe
print(colors2)

datatype.py

# Strings
print("Hello world")
print('Hello World')
print('''Hello World''')
print("""Hello World""")

type("Hello World")
print(type("Hello World"))

print("Bye"+"World")

# Integer
print(10)
# Float
print(30.5)
# Boolean
print(True)
print(False)
# List =>Si se puede cambiar los datos
[20, 30, 40, 50]
['Hello','Bye',"Adiós"]
[]
print([10,"Hello",True,10.1])
#Tuples =>No se puede cambiar los datos
(10, 20,30,40)
print(type((10, 20,30,40)))
()
#Dictionary =>Esta definido por clave y valor
{
"Name": "Marlon",
"Lastname": "Aguilar",
"Nickname":"Tigre"
}
print(type({
"Name": "Marlon",
"Lastname": "Aguilar",
"Nickname":"Tigre"
})
)
#Tipo de dato que no tiene nada
None
print(type(None))

functions.py

# print("Marlon Aguilar")
# dir(x)
# type(12)

def hello():
print("Hello World")

hello() #No se ejecuta hasta que le llame

def hello2(name):
print("Hello World " + name)

hello2("joe") #No se ejecuta hasta que le llame


hello2("ryan")
hello2('fazt')
def hello3(name="Person"):
print("Hello World " + name)

hello3("joe") #No se ejecuta hasta que le llame


hello3("ryan")
hello3('fazt')
hello3()

def add(numero1, numero2):


return numero1 + numero2

# print(add(10, 30))
print(add(10, 30))
print(len("hello")) #funcion preconstruida

add = lambda numberone, numbertwo: numberone + numbertwo # se crea una


función que no tiene nombre con 2 parametros y que retorna algo por
defecto
print(add(50, 30))

condicionals.py

a = 20

if a < 30:
print("a is less than 30")

x = 20

if x < 30:
print("x is less than 30")
else:
print("x is greater than 20")

y = 40

if y == 20:
print("y is less than 30")
elif y==30:
print("y is greater than 20")
else:
print("y is is")

name="Jhon"
lastname="Carter"
if name == "Jhon":
if lastname == "Carter":
print("You are Jhon Carter")
else:
print("You are not Jhon Carter")
else:
print("You are not Jhon")

if x>2 and x<=10:


print(" x es mayor que 2 y menor o igual que 10")
if x>2 or x<=20:
print(" x es mayor que 2 y menor o igual que 20")
if (not(x == y)):
print(" x no es igual a y")

loops.py

foods=['apples', 'bread', 'cheese', 'milk', 'bananas']


foods2=['apples', 'bread', 'cheese', 'milk', 'bananas']
foods3=['apples', 'bread', 'cheese', 'milk', 'bananas']
foods4=['apples', 'bread', 'cheese', 'milk', 'bananas']

#print(foods[0])

# for food in foods:


# print(food)

# for food in foods2:


# if food == "cheese":
# print("Tienes que comprar eso")
# print(food)

# for food in foods3:


# if food == "cheese":
# break
# print(food)

for food in foods4:


if food == "cheese":
continue
print(food)

range(1, 8)

for number in range(1, 8):


print(number)

for letra in "Hello":


print(letra)
count = 4
while count <= 10:
print(count)
count = count + 1

numbers.py

print(16/6)
print(16//6)
print(16%6)
age = input("Inserte tu edad: ")
print(age)
print(type(age))
print(type(int(age)))
print(type(float(age)))

edad = input("Inserte tu edad: ")


nueva_edad = int(edad) + 5
print(nueva_edad)

mymath.py

#Este modulo es para crear mi propio modulo de matematicas. Modulo que


tiene 2 funcionalidades sumar y restar

def add (n1, n2):


print(n1 + n2)

def substract (n1, n2):


print(n1 - n2)

modules.py

# own modules EL MODULO QUE PODEMOS ESCRIBIR NOSOTROS MISMOS


# thirdy party EL MODULO EL CUAL PODEMOS DESCARGAR DESDE INTERNET
# python modules MODULOS QUE PODEMOS UTILIZAR DESDE LA PROPIA BIBLIOTECA
DE PYTHON

# Vamos a utilizar los modulos preconstruidos, los modulos que nos da


Python
import datetime # A esto lo podemos conocer como modulo o biblioteca

print(datetime.date.today()) # parametro llamado date y su metodo llamado


today
print(datetime.timedelta(minutes=70))

# También puedo importarlo de otra manera


# from datetime import timedelta #Desde la biblioteca del python llamada
datetime importa su propiedad llamada timedelta
# print(timedelta(minutes=100))

from datetime import timedelta, date

print(date.today())

modules1.py

import mymath

mymath.add(1,2) #De mymath Lo que hace es tomar 2 parametros y sumarlos


mymath.substract(1,2)

modules2.py

from mymath import add, substract

substract(1, 2)
add(1, 2)

# python nos sirve para interpretar codigo


# pip nos sirve para instalar modulos de terceros o poder ejecutar
determinado comando que trabaje con los modulos de python

modules3.py

from colorama import Fore, Style


print(Fore.RED + "Hello mundo")

from colorama import Fore, Style, init


init(convert=True)
print(Fore.RED + "Hola mundo")

También podría gustarte