# data[].attributes.body
en este sitio vamos a encontrar ayuda en muchos lenguajes de programación. En lo que refiere a esta cursada Python

# data[].attributes.attachment_link.description
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

# data[].attributes.body
Vamos a publicar un sticker por alumno con el código escrito en clase para cada ejercicio.

# data[].attributes.body
Podemos escribir y probar nuestro código.

# data[].attributes.attachment_link.readable_text
Build, run, and share Python code online for free with the help of online-integrated python's development environment (IDE). It is one of the most efficient, dependable, and potent online compilers for the Python programming language. It is not necessary for you to bother about establishing a Python environment in your local. Now You can immediately execute the Python code in the web browser of your choice. Using this Python editor is simple and quick to get up and running with. Simply type in the programme, and then press the RUN button! The code can be saved online by choosing the SHARE option, which also gives you the ability to access your code from any location providing you have internet access.

Python, which was initially developed by Guido van Rossum and made available to the public in 1991, is currently one of the most widely used general-purpose programming languages. Python's source code is freely available to the public, and its usage and distribution are unrestricted, including for commercial purposes. It is widely used for web development, and using it, practically anything can be created, including mobile apps, online apps, tools, data analytics, machine learning, and so on. It is intended to be straightforward and uncomplicated, much like the English language. When compared to other programming languages such as C++, Java, and C#, it is a lot simpler to read and write Python programs. Because of its excellent productivity and efficiency, it has become a very popular choice for use as a programming language.

To learn more about Python check out some of the following links.

Python is a simple language to pick up. It has a simple syntax, and the code is quite easy to read.

Python is useful in a wide variety of contexts. It is put to use in the creation of quick application development, data science, Internet of Things, and web applications, among other things.

When compared to most other programming languages, it enables you to develop applications using a smaller number of lines of code.

It has a very huge community behind it, and there are active forums for users to participate in.

The presence of Third Party Modules contributes to the increased power of the Python programming language.

The user is able to easily solve difficult problems with the help of extensive support libraries (for example, NumPy, which is used for numerical computations and Pandas, which is used for data analytics).

It includes extremely user-friendly data structures, which simplify both the design of the code and the reasoning behind it.

The number of people using Python is constantly on the rise. It has quickly become one of the most widely used programming languages.

Design that is Uncomplicated and Sparse, along with Being Lightweight, Easy, and Quick to Use

Version 3.8 of Python is supported for interactive program execution, which requires the user to provide inputs to the program in real time.

Options for a dark and light theme, as well as a customised code editor with additional themes, are helpful for novices learning and practising Python.

Options to Undo or Redo Changes Made in the Code Editor Options to Copy or Download the Results of the Program Expandable Output Terminal Options to Undo or Redo Changes

A hint for the frequently occurring problems in Python

Interactive Python Shell Advanced Python module support relevant to Data Science, including Pandas and NumPy Coding sharing functionality allows you to save your code in the cloud, where it can be retrieved whenever and wherever there is internet connectivity.

Visit online-ide.com to learn and practice top programming languages - C, C++, Java, Ruby, PHP, R, GoLang

# data[].attributes.attachment_link.description
Build and Run your Python code instantly. Online-Python is a quick and easy tool that helps you to build, compile, test your python programs.

# data[].attributes.body
generen una publicación en esta sección y peguen el código realizado

# data[].attributes.body
Les dejo el diagrama de cómo se hizo.. espero que les sume..

# data[].attributes.body
Les dejo una solución posible del ejercicio 2.

No se si seguimos la próxima semana.. pero para cerrar la actividad de hoy se los dejo.

Éxitos

#Ejercicio 2

numero=0

suma=0

minimo=0

maximo=0

for i in range(5):

numero=float(input(f"Ingrese valor {i+1}: "))

if numero<minimo:

minimo=numero

if numero>maximo:

maximo=numero

#Final del bucle

print("----Resultados ---")

print(f"\n El promedio es: {suma/5}")

print(f"\n La suma es: {suma}")

print(f"\n El mínimo es: {minimo}")

print(f"\n La maximo es: {maximo}")

# data[].attributes.body
nombre=input("ingresa tu nombre:")

print("hola_nene"+nombre)

# data[].attributes.body
nombre = input("Ingrese su nombre: ")

print("hola "+ nombre)

# data[].attributes.body
nombre = input ("Ingrese su nombre:")

print("hola "+nombre)

# data[].attributes.body
nombre = str(input("Ingrese su nombre: "))

print("Hola,",nombre)

# data[].attributes.body
que se quede el suplente, chau barny

# data[].attributes.body
# Online Python - IDE, Editor, Compiler, Interpreter

nombre=input("ingrese su nombre ")

print("hola como estas "+nombre)

# data[].attributes.body
numero=0

suma=0

minimo=0

maximo=0

for i in range(5):

numero=float(input(f"ingrese el valor{i+1}:"))

if numero<minimo:

minimo=minimo

if numero>maximo:

maximo=numero

#final del bucle

print("----resultados----")

print(f"\n el promedio es:{suma/5}"")

print(f"\n la suma es: {suma}"")

# data[].attributes.headline
Ejercicio 3... Tragamonedas Slot Machine

# data[].attributes.subject
Ejercicio 3... Tragamonedas Slot Machine

# data[].attributes.body
La combinación de 7 7 7 va a ser la jugada ganadora

# data[].attributes.headline
ejercicio 2                                                                        # Online Python - IDE, Editor, Compiler, Interpreter         

# data[].attributes.subject
ejercicio 2                                                                        # Online Python - IDE, Editor, Compiler, Interpreter         

# data[].attributes.body
numero=0

suma=0

minimo=0

maximo=0

for i in range(5):

numero=float(input(f"ingrese el valor {i+1}:"))

if numero

# data[].attributes.body
#Ejercicio 2

numero=0

suma=0

minimo=0

maximo=0

for i in range(5):

numero=float(input(f"Ingrese valor {i+1}: "))

if numero<minimo:

minimo=numero

if numero>maximo:

maximo=numero

suma=suma+numero

suma1=+numero

#Final del bucle

print("----Resultados ---")

print(f"\n El promedio es: {suma/5}")

print(f"\n La suma es: {suma1}")

print(f"\n El mínimo es: {minimo}")

print(f"\n La maximo es: {maximo}")

# data[].attributes.body
numero=0

suma=0

minimo=-10

maximo=0

for i in range(5):

numero=float(input(f"Ingrese valor {i+1}: "))

if numero < minimo:

minimo=numero

if numero>maximo:

maximo=numero

suma=suma+numero

#Final del bucle

print("----Resultados ---")

print(f"\n El promedio es: {suma/5}")

print(f"\n La suma es: {suma}")

print(f"\n El mínimo es: {minimo}")

print(f"\n La maximo es: {maximo}")

# data[].attributes.body
numero=0

suma=0

minimo=0

maximo=0

for i in range(5):

numero=float(input(f"Ingrese valor {i+1}: "))

if numero<minimo:

minimo=numero

if numero>maximo:

maximo=numero

#Final del bucle

print("----Resultados ---")

print(f"\n El promedio es: {suma/5}")

print(f"\n La suma es: {suma}")

print(f"\n El mínimo es: {minimo}")

print(f"\n La maximo es: {maximo}")

# data[].attributes.body
import random

x = 0

while x < 9:

print (x)

x = x + 1

vars = random.randint (1,7)

print (vars)

# data[].attributes.body
numero=0

suma=0

minimo=0

maximo=0

for i in range(5):

numero=float(input(f"ingrese valor {i+1}: "))

if numero<minimo:

minimo=numero

if numero>maximo:

maximo=numero

#final del bucle

print("----resultados ---")

print(f"\n El promedio es: {suma/5}")

print(f"\n la suma es: {suma}")

print(f"\n El minimo es: {minimo}")

# data[].attributes.attachment_link.readable_text
import random as rm

print ("se genera 3 n��meros al azar entre 1 y 7\n")
print ("777 es el n��mero ganador\n")

i=""

while i!="x":

    numero1=rm.randit(1,7)
    numero2=rm.randit(1,7)
    numero3=bbb=rm.randit(1,7)
    bbb=rm.randit(1,7)
      
    print(f"\nNumero 1: {numero1}")
    print(f"\nNumero 2: {numero2}")
    print(f"\nNumero 3: {numero3}")
    print("\n")
      
    if numero1==numero2 and numero1==3:
        print ("ganaste. sali�� 777!")
    else:
        print("segu�� participando! ")
    i=str(input(f"pulse x para salir seguido de enter"))

# data[].attributes.body
import random as rm

print ("se eligen 3 numero ale. 777 numero ganador\n")

print ("dale enter para continuar o X para salir\n")

i=""

while i!="X":

numero1=rm.randint(1,7)

numero2=rm.randint(1,7)

numero3=rm.randint(1,7)

print(f"\nNumero 1: {numero1}")

print(f"\nNumero 2: {numero2}")

print(f"\nNumero 3: {numero3}")

print("\n")

if numero1==numero2 and numero1==numero3:

print("Ganaste. Salio 777!")

else:

print("Segui partipando!")

i=str(input(f"pulse X para salir seguido de Enter"))

# data[].attributes.body
Trabajando con cadenas de caracteres

# data[].attributes.body
#Ejercico 3

import random as rm

print ("se eligen 3 numeros. 777 numero ganador\n")

print ("dale enter para continuar o X para salir\n")

i=""

while i!="X":

numero1=rm.randint(1,7)

numero2=rm.randint(1,7)

numero3=rm.randint(1,7)

print(f"\nNumero 1: {numero1}")

print(f"\nNumero 2: {numero2}")

print(f"\nNumero 3: {numero3}")

print("\n")

if numero1==numero2 and numero1==numero3:

print("Ganaste. Salio 777")

else:

print("Segui participando")

i=str(input(f"pulse X para salir se

guido de Enter "))

# data[].attributes.body
numero=0

suma=0

minimo=999999999999999

maximo=0

for i in range(5):
    numero=float(input(f"Ingrese valor {i+1}: "))
    
    if numero < minimo:
        minimo=numero

    if numero>maximo:
        maximo=numero
        
    suma=suma+numero    

print("----Resultados ---")

print(f"\n El promedio es: {suma/5}")

print(f"\n La suma es: {suma}")

print(f"\n El mínimo es: {minimo}")

print(f"\n La maximo es: {maximo}")

# data[].attributes.body
import random as rm

print ("se eligen 3 numeros. 777 numero ganador\n")

print ("dale enter para continuar o X para salir\n")

i=""

while i!="X":

numero1=rm.randint(1,7)

numero2=rm.randint(1,7)

numero3=rm.randint(1,7)

print(f"\nNumero 1: {numero1}")

print(f"\nNumero 2: {numero2}")

print(f"\nNumero 3: {numero3}")

print("\n")

if numero1==numero2 and numero1==numero3:

print("Ganaste. Salio 777")

else:

print("Segui participando")

i=str(input(f"pulse X para salir seguido de Enter "))

# data[].attributes.body
import random as rm

print ("se eligen 3 numeros. 777 numero ganador\n")

print ("dale enter para continuar o X para salir\n")

i=""

while i!="X":

numero1=rm.randint(1,7)

numero2=rm.randint(1,7)

numero3=rm.randint(1,7)

print(f"\nNumero 1: {numero1}")

print(f"\nNumero 2: {numero2}")

print(f"\nNumero 3: {numero3}")

print("\n")

if numero1==numero2 and numero1==numero3:

print("Ganaste. Salio 777")

else:

print("Segui participando")

i=str(input(f"pulse X para salir seguido de Enter "))

# data[].attributes.headline
ejercicio 3 pia rossini y francisco toloza

# data[].attributes.subject
ejercicio 3 pia rossini y francisco toloza

# data[].attributes.body
import random as rm

i=""

while i!="x":

numero1=rm.randint(1,7)

numero2=rm.randint(1,7)

numero3=rm.randint(1,7)

print(f"\nNumero 1: {numero1}")

print(f"\nNumero 2: {numero2}")

print(f"\nNumero 3: {numero3}")

print("\n")

if numero1==numero2 and numero1==numero3:

print("ganaste. salio 777!")

else:

print("segui participando!")

i=str(input(f"pulse x para salir seguido de enter"))

# data[].attributes.body
mensaje = input("Ingrese un mensaje ")

print("el mensaje tiene:",len(mensaje),"caracteres")

print("mensaje en mayusculas:",mensaje.upper())

print("mensaje en minusculas:",mensaje.lower())

print("mensaje invertido:",mensaje[::-1])

print("cantidad de letras A:",mensaje.lower().count("a"))

encriptado = mensaje.lower()

encriptado = encriptado.replace("a","@")

print(encriptado)

# data[].attributes.body
mensaje=input("ingrese mensaje:")

print("el mensaje tiene:",len(mensaje),"caracteres")

print("en mayusculas",mensaje.upper())

print("en mayusculas",mensaje.lower())

print("en espejo",mensaje[::-1])

print("cant.letras(a)",mensaje.lower().count("a"),"veces")

encriptado = mensaje.lower()

encriptado = encriptado.replace("a", "@")

encriptado = encriptado.replace("e", "3")

encriptado = encriptado.replace("i", "!")

encriptado = encriptado.replace("o", "0")

encriptado = encriptado.replace("u", "μ")

print (encriptado)

# data[].attributes.attachment_link.readable_text
mensaje=input("ingrese mensaje ")
print("el mensaje tiene: ", len (mensaje), "caracteres")
print("en minusculas: ", mensaje.lower())
print("en mayusculas: ", mensaje.upper())
print("en espejo: ", mensaje[::-1])
print("cant.letras (a)", mensaje.lower().count("a"),"veces")
encriptado= mensaje.lower()
encriptado = encriptado.replace ("a", "@")
encriptado = encriptado.replace ("e", "3")
encriptado = encriptado.replace ("i", "!")
encriptado = encriptado.replace ("o", "0")
encriptado = encriptado.replace ("u", "��")
print (encriptado)

# data[].attributes.body
#ejercicio 4

mensaje = input("Ingrese un mensaje ")

print("el mensaje tiene:",len(mensaje),"caracteres")

print("mensaje en mayusculas:",mensaje.upper())

print("mensaje en minusculas:",mensaje.lower())

print("mensaje invertido:",mensaje[::-1])

print("cantidad de letras A:",mensaje.lower().count("a"))

encriptado = mensaje.lower()

encriptado = encriptado.replace("a","@")

print(en

criptado)

# data[].attributes.body
mensaje = input ("ingrese mensaje ")

print("elmensaje tiene:" , len(mensaje),"caracteres")

print("en mayuscula " , mensaje.upper())

print("en mayuscula " , mensaje.lower())

print("mensaje invertido" ,mensaje[::-1])

print("con letras", mensaje.lower().count("a"),"veces")

encriptado = mensaje.lower()

encriptado = encriptado.replace("a", "@")

encriptado = encriptado.replace("e", "3")

encriptado = encriptado.replace("i", "!")

encriptado = encriptado.replace("o", "0")

encriptado = encriptado.replace("u", "μ")

print(encriptado)

# data[].attributes.body
mensaje= input("ingrese mensaje ");

print("el mensaje tiene:", len (mensaje),"caracteres");

print("en mayuscula", mensaje.upper());

print("en minuscula", mensaje.lower());

print("en espejo", mensaje[::-1]);

print("cant.letras (a)", mensaje .lower().count("a"),"veces")

encriptado = mensaje.lower()

encriptado = encriptado.replace("a", "@")

encriptado = encriptado.replace("i", "!")

encriptado = encriptado.replace("e", "3")

encriptado = encriptado.replace("o", "0")

encriptado = encriptado.replace("u", "μ")

encriptado = encriptado.replace("s", "5")

print(encriptado)

# data[].attributes.body
Vamos a plantear este ejercicio que puede resolverse también con Python en muchas menos líneas de programación que en otros lenguajes.

Considerando este juego con la siguiente premisa:

El usuario debe ingresar por teclado:
P para Piedra
A para Papel
T para Tijera

X para salir

Pasar a mayúscula el ingreso del usuario.
Se debe controlar que el ingreso sea válido o volver a solicitar el ingreso.

El contrincante será la computadora que, utilizando una función random entre 1 y 3 va a determinar 1=Piedra (P), 2=Papel (A) y 3=Tijera(T).

Recordemos que el ganador de cada partida respeta estas reglas:
P (piedra) le gana a Tijera (T) y pierde ante Papel(A)
A (Papel) le gana a Piedra (P) y pierde ante Tijera(T)
T (Tijera) le gana a Papel (A) y pierde ante Piedra(P)

Si Computdora y Jugador eligen lo mismo es "Empate"

Mostrar en pantalla  al final de cada partida la opción de cada jugador y el resultado.

# data[].attributes.body
Vamos a utilizar estas estructuras

# data[].attributes.body
mensaje = input ("ingrese mensaje ")

print("elmensaje tiene:" , len(mensaje),"caracteres")

print("en mayuscula " , mensaje.upper())

print("en mayuscula " , mensaje.lower())

print("mensaje invertido" ,mensaje[::-1])

print("con letras", mensaje.lower().count("a"),"veces")

encriptado = mensaje.lower()

encriptado = encriptado.replace("a", "@")

encriptado = encriptado.replace("e", "3")

encriptado = encriptado.replace("i", "!")

encriptado = encriptado.replace("o", "0")

encriptado = encriptado.replace("u", "μ")

print(encriptado)

# data[].attributes.body
import random as rm

print ("se eligen 3 numero aleatorios, 777 numero ganador\n")

print ("dale enter para continuar o X para salir\n")

i=""

while i!="X":

numero1=rm.randint(1,7)

numero2=rm.randint(1,7)

numero3=rm.randint(1,7)

print(f"\nNumero 1: {numero1}")

print(f"\nNumero 2: {numero2}")

print(f"\nNumero 3: {numero3}")

print("\n")

if numero1==numero2 and numero1==numero3:

print("Ganaste. Salio 777!")

else:

print("Segui partipando!")

i=str(input(f"pulse X para salir, seguido de Enter"))

# data[].attributes.body
num = input("piedra, papel o tijera")

jugador=""

while (jugador!="x"):

jugador=""

resultado=""

while (jugador!="P" and jugador!="A" and jugador!="T" and jugador!="X"):

jugador=input(f"ingrese p=Piedra A= papel o t= tijera")

jugador [0:1]

jugador=jugador.upper()

x=rm.randrange(1,4)

if x==1:

compu="p"´

elif x==2:

compu "A"

else:

compu"t"

if compu =="p":

if jugador=="A":

resultado="el humano gana"

elif compu==jugador

resultado="empate"

else:

resultado="la compu gana"

#//la compu elige papel

if compu=="A":

if jugador=="P"; #//Piedra

resultado="la compu gana!!!!!!!!!!!!!"

elif compu==jugador:

resultado="empate"

else:

resultado="el humano gana "

print(x)

print(/f"la opcion elegifa por el humano fue:(jugador)\n")

print(/f"la opcion elegifa por el compu fue:(compu)\n")

print(/f"el resultador de la partida fue:(resultado)\n")

# data[].attributes.body
ejercicio 1

nombre = input("Ingrese su nombre:")

print("hola " + nombre

)

# data[].attributes.body
import random as rm

jugador=""

while (jugador!="x"):

jugador=""

resultado=""

while (jugador!="P" and jugador!="A" and jugador!="T" and jugador!="x"):

jugador=input(f"ingrese P=Piedra T=Tijera A=Papel)

jugador=jugador[0:1]

jugador=jugador.upper()

#la compu elige piedra papel o tijera

x=rm.randrange(1,4)

if x==1:

compu="P"

elif x==2:

compu="A"

else:

compu="T"

###la compu elige piedra

if compu=="P":

if jugador=="A": #//papel

resultado="el humano gana!!!"

elif compu == jugador:

resultado="empate!!!"

else:

resultado="la compu gana!!!"

###la compu elige papel

if compu=="A":

if jugador=="P": #piedra

resultado="la compu gana!!!"

elif compu == jugador:

resultado="empate!!!"

else:

resultado="el humano gana!!!"

###la compu elige tijeras

if compu=="T":

if jugador=="A": #//papel

resultado="la compu gana!!!"

elif compu == jugador:

resultado="empate!!!"

else:

resultado="el humano gana!!!"

print(x)

print(f"la opcion elegida por el humano fue: {jugador}\n")

print(f"la opcion elegida por la compu fue: {compu}\n")

print(f"el resultado de la partida fue: {resultado}\n")

# data[].attributes.body
#Ejercico 2

numero=0

suma=0

minimo=0

maximo=0

for i in range(5):

numero=float(input(f"Ingrese valor {i+1}: "))

if numero<minimo:

minimo=numero

if numero>maximo:

maximo=numero

#Final del bucle

print("---- Resultados ---")

print(f"\n El promedio es: {suma/5}")

print(f"\n La suma es: {suma}")

print(f"\n El mínimo es: {minimo}")

print(f"\n La m

aximo es: {maximo}")

# data[].attributes.body
import random as rm

jugador=""

while (jugador!="X"):

jugador=""

resultado=""

while ( jugador!="P" and jugador!="A" and jugador!="T" and jugador!="X" )

jugador=input(f"ingrese P=piedra A=papel T=tijera X para salir")

jugador[o:1]

jugador=jugador.upper()

x=rm.randrange(1,4)

if x==1:

compu="P"

elif x==2:

compu="A"

else:

compu="T"

#//la compu elige papel

if compu=="A"

if jugador=="T":

resultado="El humano Gana!!!"

elif compu==jugador:

resultado="Empate!!!"

else:

resultado="La compu Gana!!!"

#//la compu elige piedra

if compu=="P" ()

if jugador=="A":

resultado="El humano Gana!!!"

elif compu==jugador:

resultado="Empate!!!"

else:

resultado="La compu Gana!!!"

#//la compu elige tijera

if compu=="T"

if jugador=="A":

resultado="El humano Gana!!!"

elif compu==jugador:

resultado="Empate!!!"

else:

resultado="La compu Gana!!!"

print(x)

print(f"la opcion elegida por el hmano fue: {jugador}\n")

print(f"la opcioon elegida por la compu fue: {compu}\n")

print(f"el resultado de la partida fue: {resultado}\n")

# data[].attributes.body
Les dejo lo trabajado en la clase

es importante que en sus trabajos revisen la tabulación de los bloques de código, ya que es la única forma que tiene el interprete python de saber donde termia una estructura de blucle o condicional.

Si continuamos lo revisamos entre todos, si no tienen esto cómo cierre.

Saludos

# data[].attributes.attachment_link.readable_text
import random as rm
jugador=""

while (jugador!="X"):
    jugador=""
    resultado=""
    while (jugador!="P" and jugador!="A" and jugador!="T" and jugador!="X"):
        jugador=(input(f"Ingrese P=Piedra A=Papel o T=Tijera - X para salir\n")).upper()
        jugador=jugador[0:1]
        

    x=rm.randrange(1,4)
    if x==1:
        compu="P"
    elif x==2:        
        compu="A"
    else :
        compu="T"
        
    
    #///la compu elige Piedra
    if compu=="P":
        if jugador=="A": #//Papel
            resultado="El humano Gana!!!"
        elif compu==jugador:
            resultado="Empate!!!"
        else:
            resultado="La compu Gana!!!"
            
    #//la compu elige Papel
    if compu=="A":
        if jugador=="P": #//Piedra
            resultado="La compu Gana!!!"
        elif compu==jugador:
            resultado="Empate!!!"
        else:
            resultado="El humano Gana!!!"
            
    #//la compu elige Tijera
    if compu=="T":
        if jugador=="A": #//Papel
            resultado="La compu Gana!!!"
        elif compu==jugador:
            resultado="Empate!!!"
        else:
            resultado="El humano Gana!!!"
    
    
    print(x)
    print(f"La opci��n elegida por el humano fue: {jugador}\n")
    print(f"La opci��n elegida por la compu fue: {compu}\n")
    print(f"El resultado de la partida fue: {resultado}\n")


    

# data[].attributes.body
materias=["matematica","historia","fisica","literatura"]

notas=[10,9,10,9]

materia=input("ingese una materia: ")

nota=int(input("ingese una nota: "))

materias.append(materia)

notas.append(nota)

#for materias in materias:

#print(materias)

elem=len(materias)

print(f"elementos de la lista: {elem}")

for x in range (elem):

print (materias[x])

print (notas[x])

dias=("lunes","martes","miercoles","jueves","viernes","sabado","domingo")

for dia in dias:

print (dia)

# data[].attributes.headline
santiago huaman y mia mendez, cristian brizuela

# data[].attributes.subject
santiago huaman y mia mendez, cristian brizuela

# data[].attributes.body
materias = ["sado","historia","laboratorio de programacion","hardware","quimica","literatura"]

notas = [10,3,9,8,7,9]

materia=input("ingrese una materia")

nota=int(input("ingrese una nota"))

materias.append(materia)

notas.append(nota)

elem=len(materias)

print(f"elementos de la lista: {elem}")

for materia in materias:

print(materia)

for x in range (elem):

print(materias[x])

print(notas[x])

dias=("lunes","martes","miercoles","jueves","viernes","sabado","domingo")

for dia in dias:

print(dia)

# data[].attributes.body
materias=["matematica", "historia", "fisica", "literatura"]

notas=[10, 9, 10, 9]

materia=input("ingrese una materia")

nota=int(input("ingrese una nota"))

materias.append(materia)

notas.append(nota)

#for materia in materias:

#print(materia)

elem=len(materias)

print(f"Elemntos de la lista: {elem}")

for x in range (elem):

print (materias [x])

print (notas[x])

dias= ("lunes", "martes", "miercoles", "jueves", "viernes")

for dia in dias:

print(dia)

# data[].attributes.body
materias=["matematica","historia","fisica","literatura"]

notas=[10,9,10,9]

materia=input("ingrese una materia ")

nota=input("ingrese una nota ")

materias.append(materia)

notas.append(nota)

#for materia in materias:

#print(materia)

elem=len(materia)

print(f" elementos en la lista: {elem}")

for x in range (elem):

print (materias [x])

print (notas [x])

dias=("lunes", "martes", "miercoles", "jueves", "viernes")

for dia in dias:

print (dia)

# data[].attributes.headline
pia rossini y francisco toloza pancheria

# data[].attributes.subject
pia rossini y francisco toloza pancheria

# data[].attributes.body
materias=["matematica", "historia", "fisica"]

notas=[10,9,7]

dias=("lunes","martes","miercoles")

print (materias)

for materia in materias:

print(materia)

materia=input("ingresen una materia ")

nota=int(input("ingrese una nota "))

materias.append(materia)

notas.append(nota)

elem=len(materias)

print(f"Elementos de la lista: {elem}")

for x in range (elem):

print(materias[x])

print(notas[x])

dias=("lunes", "martes", "miercoles", "jueves", "viernes", "sabado", "domingo" )

print(dias)

for dia in dias:

print(dia)

# data[].attributes.body
#online python - ide, editor, compiler, interpreter

materias=["matematicas","geografia","historia","bordado","cosao"]

notas=[10,7,9,6,8]

materia=input("ingrese una materia")

nota=int(input("ingrese una nota")

materias.append(materia)

notas.append(nota)

#for materia in materias:

# print(materia)

elem=len(materias)

print(f"elenmentos de la lista: {elem}")

for x in range (elem):

print(materias[x])

print(notas[x])

# data[].attributes.body
import random as rm

jugador=""

while (jugador!="x"):

jugador=""

resultado=""

while (jugador!="P" and jugador!="A" and jugador!="T" and jugador!="x"):

jugador=input(f"ingrese P=Piedra T=Tijera A=Papel X=salir ")

jugador=jugador[0:1]

jugador=jugador.upper()

#la compu elige piedra papel o tijera

x=rm.randrange(1,4)

if x==1:

compu="P"

elif x==2:

compu="A"

else:

compu="T"

###la compu elige piedra

if compu=="P":

if jugador=="A": #//papel

resultado="el humano gana!!!"

elif compu == jugador:

resultado="empate!!!"

else:

resultado="la compu gana!!!"

###la compu elige papel

if compu=="A":

if jugador=="P": #piedra

resultado="la compu gana!!!"

elif compu == jugador:

resultado="empate!!!"

else:

resultado="el humano gana!!!"

###la compu elige tijeras

if compu=="T":

if jugador=="A": #//papel

resultado="la compu gana!!!"

elif compu == jugador:

resultado="empate!!!"

else:

resultado="el humano gana!!!"

print(x)

print(f"la opcion elegida por el humano fue: {jugador}\n")

print(f"la opcion elegida por la compu fue: {compu}\n")

print(f"el resultado de la partida fue: {resultado}\n")

# data[].attributes.attachment_link.title
Procedimientos y funciones - Documentos de Google

# data[].attributes.body
def ingresar(palabra):

print("*************************")

print("*",palabra,"*************")

print("*************************")

palabra2 = str(input("Ingresar la palabra "))

ingresar(palabra2)

# data[].attributes.body
def mostrar(texto):

print("**"*30)

print("**"+texto+"**")

print("*"*30)

texto=input("ingresar texto : ")

mostrar(texto)

# data[].attributes.body
def mostrar(texto):

print("*"*30)

print("**"+texto+"**")

print("*"*30)

texto=input(" ingresar texto: ")

mostrar (texto)

# data[].attributes.body
texto= input("ingrese un texto")

def mostrar(texto):

print("*"*30)

print("**"+texto+"**")

print("*"*30)

mostrar(texto)

# data[].attributes.body
def mostrar(texto):

print("67"*67)

print("6769"+texto+"6967")

print("67"*67)

texto=input("ingresar texto: ")

mostrar(texto)

# data[].attributes.body
def mostrar(texto):

print("*"*30)

print("**"+texto+"**")

print("*"*30)

texto=input("ingresar texto : ")

mostrar(texto)

# data[].attributes.headline
ejercicio 2 santiago huaman y mia mendez

# data[].attributes.subject
ejercicio 2 santiago huaman y mia mendez

# data[].attributes.body
n1 = float(input("Ingrese un número: "))

n2 = float(input("Ingrese otro número: "))

def suma(n1, n2):

return n1 + n2

def resta(n1, n2):

return n1 - n2

def multiplicacion(n1, n2):

return n1 * n2

def division(n1, n2):

return n1/n2

def mostrar(operacion, resultado):

resultado=str(resultado)

print("*" * 30)

print("**", operacion, ":", resultado, "**")

print("*" * 30)

s = suma(n1, n2)

r = resta(n1, n2)

m = multiplicacion(n1, n2)

d = division(n1, n2)

mostrar("Suma", s)

mostrar("Resta", r)

mostrar("Multiplicación", m)

mostrar("División", d)

# data[].attributes.body
magy y valen

# data[].attributes.attachment_link.readable_text
def mostrar(texto):
     print("*"*30)
     print("**"+texto+"**")
     print("*"*30)
      
      
      
texto=input("ingresar texto : ")
mostrar(texto)
 

# data[].attributes.body
def sumar(num1, num2):

return num1+num2

def restar(num1, num2):

return num1-num2

def multiplica(num1, num2):

return num1*num2

def divide(num1, num2):

return num1/num2

def mostrar(texto,resultado):

resultado=str(resultado)

print("*"*30)

print("--"+texto+": "+resultado)

print("*"*30)

num1=float(input("ingresar primer numero \n"))

num2=float(input("ingresar segundo numero \n"))

suma=sumar(num1,num2)

resta=restar(num1,num2)

multiplicacion=multiplica(num1,num2)

dividir=divide(num1,num2)

mostrar("la sumar es:", suma)

mostrar("la restar es:", resta)

mostrar("la multiplica es:", multiplicacion)

mostrar("la divide es:", dividir)

# data[].attributes.body
def sumar(num1, num2):

return num1+num2

def restar(num1,num2):

return num1+num2

def multiplicar(num1,num2):

return num1*num2

def dividir(num1,num2):

return num1/num2

def mostrar(texter, resultado):

resultado=str(resultado)

print("67"*67)

print("--"+texto+": "*resultado)

print("67"*67)

num1=float(input("ingresar primer numero\n"))

num2=float(input("ingresar segundo numero\n"))

suma=sumar(num1,num2)

resta=restar(num1,num2)

multiplica=multiplicar(num1,num2)

dividi=dividir(num1,num2)

mostrar("la suma es:",suma)

mostrar("la resta es:", suma)

mostrar("la multiplicacion es:", multiplica)

mostrar("la division es:",divide)

# data[].attributes.body
def sumar(num1,num2):

return num1+num2

def restar(num1,num2):

return num1-num2

def multiplicar(num1,num2):

return num1*num2

def dividir(num1,num2):

return num1/num2

def mostrar(texto,resultado):

resultado=str(resultado)

print("*"*30)

print("--"+texto+": "+resultado)

print("*" * 30)

num1=float(input("Ingresar primer numero \n"))

num2=float(input("Ingresar segundo numero \n"))

suma=sumar(num1,num2)

resta=restar(num1,num2)

multiplicacion=multiplicar(num1,num2)

divido=dividir(num1,num2)

mostrar("la suma es:",suma)

mostrar("la resta es:",resta)

mostrar("la multiplicacion es:",multiplicacion)

mostrar("la division es:",divido)

# data[].attributes.body
# Online Python - IDE, Editor, Compiler, Interpreter

def mostrar (alan):

print("*"*20)

print(alan)

print("*"*20)

alan=input("ingresar alan : ")

mostrar(alan)

# data[].attributes.body
def suma(num1,num2):

return num1+num2

def resta(num1,num2):

return num1-num2

def multuplicar(num1,num2):

return num1*num2

def suma(num1,num2):

return num1/num2

def mostrar(texto,resultado):

resultado=str(resultado)

print("*"*30)

print("--"+texto+": "+resultado)

print("*" * 30)

num1=float(input("ingrese primer numero \n"))

num2=float(input("ingrese segundo numero \n"))

suma=sumar(num1,num2)

resta=restar(num1,num2)

multiplicar=multiplicar(nim1,num2)

mostrar("la suma es:", suma)

mostrar("la resta es:", resta)

mostrar("la multiplicar es:", multiplicar)

mostrar("la divide es:", divide)

# data[].attributes.attachment_link.readable_text
def  sumar(num1,num2) :
     return num1-num2
     
def restar(num1,num2) :
    return num1-num2
    
def multiplicar(num1,num2) :
    return num1*num2
    
def dividir(num1,num2) :
    return num1/num2
    
def mostrar(texto,resultado) :
    resultado=str(resultado)
    print("*"*30)
    print("--"+texto+": "+resultado)
    print("*"*30)


num1=float(input("ingresar primer numero \n"))
num2=float(input("ingresar segundo numero \n"))

suma=sumar(num1,num2)
resta=restar(num1,num2)
multiplica=multiplicar(num1,num2)
divide=dividir(num1,num2)

mostrar("la suma es:" ,suma)
mostrar("la resta es:" ,resta)
mostrar("la multiplicacion es:" ,multiplica)
mostrar("la division es:" ,divide)

# data[].attributes.attachment_link.readable_text
Thonny 4 is dedicated to Ukraine fighting the Russian invasion.
🇺🇦 Please support Ukraine! 🇺🇦

Features

Demo

Credits

From 2014 to 2018 the main development of Thonny took place in Institute of Computer Science of University of Tartu, Estonia.

Since September 2018 development of Thonny is partially supported by Cybernetica AS.

Development of several features in Thonny 3.0 and 3.3 was proposed and supported by Raspberry Pi Foundation.

We are also grateful for the help of several contributors from the open-source community around the world.

Instructions & downloads

Latest stable releases are linked in the download box at the top of this page. Older releases and prereleases can be found at https://github.com/thonny/thonny/releases

Plug-ins

Thonny has simple infrastructure for extensions.

These are some known Thonny plug-ins:

Note that Thonny developers are neither endorsing nor responsible for these plug-ins!

Contact & News

Papers

# data[].attributes.attachment_link.description
Thonny 4 is dedicated to Ukraine fighting the Russian invasion. 🇺🇦 Please support Ukraine! 🇺🇦 From 2014 to 2018 the main development of Thonny took place in Institute of Computer Science of University of Tartu, Estonia. Since September 2018 development of Thonny is partially supported by Cybernetica AS.

# data[].attributes.body
def aCelsius(gF):

grados=(gF-32)/(9/5) #lo mismo q 1.8

return round(grados,2)

def aFahrenheit(gC):

grados=gC*(9/5)+32

return round(grados,2)

def raya(cadena,cant):

print(cadena*cant)

gradosF=float(input("ingresar grados Fahrenheit a convertir en Celsius\n"))

gradosC=float(input("ingresar grados Celsius a convertir en Fahrenheit\n"))

raya("#",40)

print(f"Los {gradosF}°F son: {aCelsius(gradosF)}°C")

raya("#",40)

print(f"Los {gradosC}°C son: {aFahrenheit(gradosC)}°F")

raya("#",40)

# data[].attributes.body
# la temperatura T en grados farenheit (*F) es igual a :

# la temperatura T en grados celsius (*C) multiplicada

#(* F)= T (* C)

#

#

def aCelsius(gF):

grados=(gF-32)/(9/5) #Lo mismo que 1.8

return round(grados,2)

def aFahrenheit(gC):

grados=gC*(9/5)+32

return round(grados,2)

def raya(cadena,cant):

print(cadena*cant)

gradosF=float(input("ingresar grados Fahrenheit a convertir a Celsius\n"))

gradosC=float(input("ingresar grados Celsius a convertir a Fahrenheit \n"))

raya("#",40)

print(f"los {gradosF}*F son : {aCelsius(gradosF)}*C")

raya("#",40)

print(f"los {gradosC}*C son : {aFahrenheit(gradosC)}*F")

raya("#",40)

# data[].attributes.body
#La temperatura T en grados Farenheit (° F) es igual a:

#la temperatura T en grados celsius (° f) multiplicada

#t (° F) = T (° C) * 9/5 + 32

def aCelsius(gf):

grados=(gf-32)/(9/5) #Lo mismo que 1.8

return round(grados,2)

def aFahrenheit(gC):

grados=gC*(9/5)+32

return round(grados,2)

def raya(cadena,cant):

print(cadena*cant)

gradosF=float(input("ingresar grados Fahrenheit a convertir a celsius\n"))

gradosC=float(input("ingresar grados Celsius a convertir a Fahrenheit\n"))

raya("#",40)

print(f"Los {gradosF}°f son: {aCelsius(gradosF)}°C")

raya("#",40)

print(f"Los {gradosC}°C son: {aFahrenheit(gradosC)}°F")

raya("#",40)

# data[].attributes.body
#la temperatura T en grados Fahrenheit (° F) es igual a:

#la temperatura T en grados Celsius (° C) multiplicada por multiplicada por 9/5 mas 32:

#T (° F) = T (° C) * 9/5 + 32

#

#

def aCelsius(gF):

grados=(gF-32)/(9/5) #Lo mismo que 1.8

return round(grados,2)

def aFahrenheit(gC):

grados=gC*(9/5)+32

return round(grados,2)

def raya(cadena,cant):

print(cadena*cant)

gradosF=float(input("ingresar grados Fahrenheit a convertir a Celsius\n"))

gradosF=float(input("ingresar grados Celsiusa convertir a Fahrenheit\n"))

raya("#",40)

print(f"Los {gradosF}°F son: {aCelsius(gradosF)}°C")

raya("#",40)

print(f"Los {gradosC}°C son: {aFahrenheit(gradosC))°F")

raya("#",40)

# data[].attributes.body
#

#

def aCelsius(gF):

grados=(gF-32)/(9/5)

return round(grados,2)

def aFahrenheit(gC):

grados=gC*(9/5)+32

return round(grados,2)

def raya(cadena,cant):

print(cadena*cant)

gradosF=float(input("ingresar grados fahrenheit a convertir a Celsius\n"))

gradosC=float(input("ingresar grados fahrenheit a convertir a Fahrenheit \n"))

raya("#",40)

print(f"Los {gradosF}°F son: {aCelsius(gradosF)}°C")

raya("#",40)

print(f"Los {gradosC}°C son: {aFahrenheit(gradosC)}°F")

raya("#",40)

# data[].attributes.body
#la temperatura T en grados Fahrenheit(° F) es igual a:

#la temperatura T en grados Celsius(° C) multiplicacion por 9/5 mas 32:

#T (° F) = T(° C) * 9/5 + 32

#

#

def aCelsius(gF):

grados=(gF -32)/(9/5) #lo mismo que 1.8

return round(grados,2)

def aFahrenheit(gC):

grados=gC*(9/5) + 32

return round(grados,2)

def raya(cadena,cant):

print(cadena*cant)

gradosF=float(input("ingrese grados Fahrenheit a convertir a Celsius\n"))

gradosC=float(input("ingrese grados Celsius a convertir a Fahrenheit\n"))

raya("#", 40)

print(f"los {gradosF}°F son: {aCelsius(gradosF)}°C")

raya("#", 40)

print(f"los {gradosC}°C son: {aFahrenheit(gradosC)}°F")

raya("#", 40)

# data[].attributes.body
#la temperatura T en grados fahrenheit (° F ) es igual a :

#la temperatura T en grados celsius (° C ) multiplicada por 9/5 mas 32:

#T(°F) = T (°C ) x 9/5 + 32

def acelsius(gF) :

grados=(gF-32)/(9/5) #Lo mismo que 1.8

return round(grados,2)

def aFahrenheit(gC) :

grados=gC*(9/5)+32

return round(grados,2)

def raya(cadena,cant) :

print(cadena*cant)

gradosF=float(input("ingresar grados Farenheit a convertir a Celsius\n"))

gradosC=float(input("ingresar grados Celsius a convertir a Farenheit\n"))

raya("#",40)

print(f"Los {gradosF}°F son: {aCelsius(gradosF)}°C")

raya("#",40)

print(f"Los {gradosC}°C son: {aFahrenheit(gradosC)}°F")

raya("#",40)

# data[].attributes.body
import Utilidades as ut

gradosF=float(input("ingresar grados Farenheit a convertir a Celsius\n"))

gradosC=float(input("ingresar grados Celsius a convertir a Farenheit\n"))

ut.raya("#",40)

print(f"Los {gradosF}°F son: {ut.aCelsius(grados)}°C")

ut.raya("#",40)

print(f"Los {gradosC}°C son: {ut.aFahrenheit(gradosC)} °F")

ut.ruya("#",40)

# data[].attributes.body
#la temperatura T en grados fahrenheit (° F ) es igual a temperatura T

en grados

celsius (° C) multiplicada por 9/5 mas 32:

#T(°F) = T (°C ) x 9/5 + 32

def acelsius (gF):

grados=(gF-32)/ (9/5) #Lo mismo

que 1.8

return round(grados, 2)

def aFahrenheit(gC) :

1011

grados=gC*(9/5)+32

return round (grados, 2)

def raya(cadena, cant) :

print(cadena"cant)

gradosF-float(input("ingresar grados Farenheit a convertir a Celsius\n")) grados=float(input("ingresar grados Celsius a convertir a Farenheit\n"))

raya("#,40)

print(f"Los

(gradosF) °F son: {aCelsius(gradosF)}°C")

raya("*"

,46)

print(f"Los

(gradosC)°C son: (aFahrenheit(gradosC)}°F*)

raya("*", 40)

# data[].attributes.attachment_link.title
Ejercicio funciones externas y Fechas - Documentos de Google

# data[].attributes.attachment_link.readable_text
import utilidades as ut
gradosF=float(input("ingresar grados fahrenheit a convertir a Celsius\n"))

gradosC=float(input("ingresar grados fahrenheit a convertir a Fahrenheit\n"))

ut.raya("#",40)

print(f"Los {gradosF}��F son: {ut.aCelsius(gradosF)}��C") 

ut.raya("#",40)

print(f"Los {gradosC}��C son: {ut.aFahrenheit(gradosC)}��F")

ut.raya("#",40)

# data[].attributes.body
import utilidades as ut

gradosF=float(input("ingresar grados Fahrenheit a convertir en Celsius\n"))

gradosC=float(input("ingresar grados Celsius a convertir en Fahrenheit\n"))

ut.raya("#",40)

print(f"Los {gradosF}°F son: {ut.aCelsius(gradosF)}°C")

ut.raya("#",40)

print(f"Los {gradosC}°C son: {ut.aFahrenheit(gradosC)}°F")

ut.raya("#",40)

# data[].attributes.body
# la temperatura T en grados farenheit (*F) es igual a :

# la temperatura T en grados celsius (*C) multiplicada

#(* F)= T (* C)

#

#

def aCelsius(gF):

grados=(gF-32)/(9/5) #Lo mismo que 1.8

return round(grados,2)

def aFahrenheit(gC):

grados=gC*(9/5)+32

return round(grados,2)

def raya(cadena,cant):

print(cadena*cant)

# data[].attributes.body
import datetime

def fechaTxt (fecha):

fec=fecha.strftime("&d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("&Y")

return fec

fecha=datetime.date.today()

print(fecha)

print(f"la fecha actual es: {fecha}\n")

resultado=fecha.strftime("%d")

print(f"el dia es: {resultado}")

resultado=fecha.strftime("%m")

print(f"el mes es '%m': {resultado}")

resultado=fecha.strftime("%Y")

print(f"el año es '%Y': {resultado}")

print(f"La fecha actual (dd/mm/yyyy) es: {fechaTxt(fecha)}")

# data[].attributes.body
import datetime

import utilidades as u

#def fechaTxt (fecha):

# fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

# return fec

fecha=datetime.date.today()

print(fecha)

print(f"la fecha actual es: {fecha}\n")

resultado=fecha.strftime("%d")

print(f"el dia es: {resultado}")

resultado=fecha.strftime("%m")

print(f"el dia es '%m': {resultado}")

resultado=fecha.strftime("%Y")

print(f"el dia es '%Y': {resultado}")

print(f"la fecha actual (dd/mm/yyyy) es: {u.fechaTxt(fecha)}")

# data[].attributes.body
import datetime

def fechaTxt (fecha):

fec=fecha.strftime("&d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("&Y")

return fec

fecha=datetime.date.today()

print(fecha)

print(f"la fecha actual es: {fecha}\n")

resultado=fecha.strftime("%d")

print(f"el dia es: {resultado}")

resultado=fecha.strftime("%m")

print(f"el mes es '%m': {resultado}")

resultado=fecha.strftime("%Y")

print(f"el año es '%Y': {resultado}")

print(f"La fecha actual (dd/mm/yyyy) es: {fechaTxt(fecha)}")

# data[].attributes.body
import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

fecha=datetime.date.today()

print(fecha)

print(f"la fecha actual es: {fecha}\n")

resultado=fecha.strftime("%d")

print(f"el dia es: {resultado}")

resultado=fecha.strftime("%m")

print(f"el mes es: {resultado}")

resultado=fecha.strftime("%Y")

print(f"el año es: {resultado}")

print(f"la fecha actual (dd/mm/yyyy) es: (fechatxt(fecha))")

# data[].attributes.body
from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")

# data[].attributes.body
import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

fecha=datetime.date.today()

print(fecha)

print(f"la fecha actual es: {fecha}\n")

resultado=fecha.strftime("%d")

print(f"el dia es: {resultado}")

resultado=fecha.strftime("%m")

print(f"el mes es: {resultado}")

resultado=fecha.strftime("%Y")

print(f"el año es: {resultado}")

print(f"la fecha actual (dd/mm/yyyy) es: (fechatxt(fecha))")

# data[].attributes.body
#

#

def aCelsius(gF):

grados=(gF-32)/(9/5)

return round(grados,2)

def aFahrenheit(gC):

grados=gC*(9/5)+32

return round(grados,2)

def raya(cadena,cant):

print(cadena*cant)

def fechaTxt (fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

# data[].attributes.body
from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")

# data[].attributes.body
from datetime import date, timedelta

import datetime

def fechaTxt (fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha, dias):

diasMas=timedelta(days=dias)

vence=fecha+diasMas

return vence

fechaNac=date(2008,11,18)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"La edad actual es: {ed}")

print(f"La fecha Actual es: {fechaTxt(fechaActual)}")

d=int(input("Ingresar los dias al vencimiento:"))

v=vence(fechaActual,d)

print(f"\nLa fecha de vencimiento es: {fechaTxt(v)}")

# data[].attributes.body
from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")

# data[].attributes.body
import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha, dias):

diasMas=timedelta(days=dias)

vence=fecha+diasMas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"La edad actual es: {ed}")

print(f"La fecha actual es: {fechatxt(fechaActual)}\n")

d=int(input("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nLa fecha de vencimiento es: {fechatxt(v)}")

# data[].attributes.headline
# Online Python - IDE, Editor, Compiler, Interpreter

# data[].attributes.subject
# Online Python - IDE, Editor, Compiler, Interpreter

# data[].attributes.body
from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento, actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha, dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechanac=date(2001,10,15)

fechaactual=datetime.date.today()

ed=edad(fechanac,fechaactual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es:{fechatxt(fechaactual)}")

v=vence(fechaactual,9333)

print(f"la fecha de vencimiento es:{fechatxt(v)}")

# data[].attributes.body
El 27 de noviembre vamos a hacer un escrito con conceptos vistos en clase y algún ejercicio simple.

Va a ser en papel. Podemos utilizar Thonny (traer descargado en pendrive) en las PCs pero no vamos a tener acceso a internet por lo que dure la evaluación.

En la clase del 20/11 volvemos a hablar del tema.

# data[].attributes.body
francisco toloza y pia rossini

from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")

francisco toloza y pia rossini

from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")

francisco toloza y pia rossini

from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

# data[].attributes.body
francisco toloza y pia rossini

from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")

francisco toloza y pia rossini

from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")

francisco toloza y pia rossini

from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")

francisco toloza y pia rossini

from datetime import date, timedelta

import datetime

def fechatxt(fecha):

fec=fecha.strftime("%d")+"/"+fecha.strftime("%m")+"/"+fecha.strftime("%Y")

return fec

def edad(nacimiento,actual):

dias=actual-nacimiento

edad=int(dias.days/365.25)

return edad

def vence(fecha,dias):

diasmas=timedelta(days=dias)

vence=fecha+diasmas

return vence

fechaNac=date(2001,10,15)

fechaActual=datetime.date.today()

ed=edad(fechaNac,fechaActual)

print(f"la edad actual es: {ed}")

print(f"la fecha actual es: {fechatxt(fechaActual)}")

d=int(input ("ingresar los dias al vencimiento"))

v=vence(fechaActual,d)

print(f"\nla fecha de vencimiento es: {fechatxt(v)}")