Documentos de Académico
Documentos de Profesional
Documentos de Cultura
lista =list(range(1,11))
print("lista original es : ")
for i in lista:
print(i,end="-")
valor =int (input("\ndigite un numero a multiplicar: "))
#multiplicamos todos los elementos de la lista
for indice, i in enumerate (lista):
lista[indice]*=valor
print(f"\nlista final con los elementos multiplicados por {valor} ")
for i in lista:
print(i,end="-")
lista original es :
1-2-3-4-5-6-7-8-9-10-
4-8-12-16-20-24-28-32-36-40-
digite un numero: 6
digite un numero: 6
digite un numero: 8
digite un numero: 0
listas ordenadas :
[3, 6, 6, 8]
hacer uhn programa para calcular el factorial de un numero positivo
numero =int(input("digite un numero: "))
ltabla de multiplicar :
[5, 10, 15, 20, 25, 30, 35, 40, 45, 50]
realizar un juego para adivinar un numero.para ello generar un numero
aleatorio entre 0-100,luego ir pidiendo numeros indicando "es mayor"o "
es menor"segun sea mayor o menor con respecto a n.el proceso termina
cuando el usuario acierta y mostrar el numero de intentos
import random
aleatorio =random.randint(0,100) #generamos un numero aleatorio
print("\t.:juego adivina el numero:.")
contador =0
while True:
numero =int(input("digite un numero: "))
contador += 1
if numero>aleatorio:
print("\tno es el numero,digite un numero menor")
elif numero<aleatorio:
print("\tno es el numero, digite un numero mayor")
else:
print(f"\tfelicidades,acavaste de adivinar el numer {aleatorio}”)
break
print(f"\nnumeros de intentos: {contador} ")
digite un numero: 8
digite un numero: 6
digite un numero: 3
digite un numero: 4
números de intentos: 4
# hacer un program,a que simule a un cajero automatico con un saldo
inicial de $1000 y tendra el siguiente menu de opciones
#1.ingresar dinero en la cuenta
#2.retirar dinero de la cuenta
#3.mostrar dinero disponible
#4.salir
saldo = 1000
while True :
print("\t.:menu:.")
print("1.ingresar dinero en la cuenta")
print("2.retirar dinero de la cuenta")
print("3.mostrar dinero disponible")
print("4.salir")
opcion=int(input("digite un numero del menu: "))
print()
if opcion ==1:
extra =float(input("cuanto dinero desea ingresar ..."))
saldo+=extra
print(f"dinero en la cuenta: ${saldo} ")
elif opcion==2:
retirar=float(input("cuanto de dinero desea retirar"))
if retirar>saldo:
print("no tiene esa cantidad de dinero")
else:
saldo-=retirar
print(f"dinero en la cuenta: ${saldo} ")
elif opcion==3:
print(f"dinero en la cuenta : ${saldo} ")
elif opcion==4:
print("gracias por usar su cajero automatico")
break
else:
print("se equivoco en la opcion del menu")
print()
.:menu:.
4.salir
PS C:\Users\Propietario\Desktop\proyecto.py> &
C:/Users/Propietario/AppData/Local/Programs/Python/Python38/python.exe
c:/Users/Propietario/Desktop/proyecto.py/index.py
.:menu:.
4.salir
.:menu:.
4.salir
.:menu:.
4.salir
4.salir
for i in frase:
if i!=" ":
frase2+=i
frase=frase2
N° de caracteres : 10
#hacer un programa que pida una cadena por teclado, luego meta los
# carasteres en una lista sin repetir caracteres
['a', 'u', 'n', 'e', 'r', ' ', 'b', 'v', 'o', 'd', 'l', 'g']
while True:
print("\t.:menu:.")
print("1.nuevo contacto")
print("2.borrar contactos ")
print("3.ver contactos")
print("4.salir")
opcion=int(input("digite ua opcion del menu: "))
print()
if opcion==1:
nombre=input("digite un nombre: ")
telefono=input("digite un numero de telefono: ")
elif opcion==2:
nombre=input("nombre del contacto: ")
if nombre in agenda :
del (agenda[nombre])
print("conatacto eliminado")
else:
print("ese contacto no existe")
elif opcion==3:
print("agenda de contactos: ")
for clave,valor in agenda.items():
print(f"nombre: {clave},telefono: {valor} ")
print()
.:menu:.
1.nuevo contacto
2.borrar contactos
3.ver contactos
4.salir
contacto agredado
.:menu:.
1.nuevo contacto
2.borrar contactos
3.ver contactos
4.salir
agenda de contactos:
1.nuevo contacto
2.borrar contactos
3.ver contactos
4.salir
conatacto eliminado
.:menu:.
1.nuevo contacto
2.borrar contactos
3.ver contactos
4.salir
cadenas
#hacer un programa para detectar si una frase introducida por el usuario
finalize con un punto " . "
# o no.devera inprimir por consola una de las siguientes opciones ;
# "termina con un punto"o por lo contrario termina con un punto
cadena=input("digite una cadena : ")
if cadena.endswith('.'):
print("la cadena finaliza con un punto")
else:
print("la cadena no finaliza con un punto")