Curso Python 3 desde cero #58 | Ejercicio práctico #10 (Manejo de listas)

preview_player
Показать описание
Curso de programación Python 3 desde cero - En esta entrega del curso de programación Python desde cero, realizaremos el décimo ejercicio práctico de este curso.

¡¡Ayúdame a seguir creciendo, te invito a suscribirte!!

La Geekipedia de Ernesto

═════════════════════════════════════════

¿Te gustaría que este contenido siga siendo gratuito?, puedes apoyar al canal de las siguientes maneras:

➞ Desactivando Adblock y Adblock Plus en YouTube.
➞ Compartiendo los vídeos del canal en foros y redes sociales.
➞ Con tu suscripción, comentando o un like.

Cualquier opción es de gran ayuda. ¡Muchas gracias!

═════════════════════════════════════════

═════════════════════════════════════════

Рекомендации по теме
Комментарии
Автор

Hola Ernesto, me salió todo pero lo hice de una forma diferente.

print("Desarrollo de una lista desde teclado.")

longitud = int(input("\n¿Qué longitud deseas que tenga tu lista de valores enteros?: "))
numeros = []
len(numeros) == longitud
for rango in range(0, longitud):
elementos = int(input("Introduce un elemento que quieras agregar a la lista: "))
numeros.append(elementos)
print(f"Lista final: {numeros}")
print(f"Sumatoria de la lista final: {sum(numeros)}")
Gracias por este curso :D

samuel
Автор

muy bueno el curso, en estas prácticas me doy realmente cuenta si entendí los temas explicados, son muy importantes 👏👏👏

diego.alienigena
Автор

sos grande ernesto te queremos mucho :D

unilogmc
Автор

gracias compañero es una gran ayuda con ansias de ver tu siguiente video

michka
Автор

Muchas gracias. En mi caso, lo hice de la siguiente manera.

num = int(input("Introduce la cantidad de elementos de tipo entero que contendrá la lista: "))
for i in range(0, num):
n = int(input("Coloque el número a situar en la lista: "))
if i == 0:
numeros = [n]
continue
numeros.append(n)

print(f"Lista: {numeros}\nLista sumada: {sum(numeros)}")

claraikari
Автор

numero_lista = int(input("cuantos elementos deseas agregar a la lista(solo n° enteros): "))
c = 0
lista_final = []
while c < numero_lista:
un elemento: ")))
c += 1
print(lista_final)
print(f"la suma total de los elementos de la lista es: {sum(lista_final)}")
# DE PURO CURSO DE ERNESTO💪

jhoelbalderrama
Автор

Lo hice de manera diferente un poco más larga pero me salio igual el resultado.
ListaNumerica = int(input("Cuantos numeros enteros contendra la lista?: " ))
i = 0
Lista = [ ]
while i < ListaNumerica:

un numero entero: ")))
i += 1

print(f"\nLista: {Lista}")
print("La suma total de la lista es: ", sum(Lista))

osotumarido
Автор

Yo lo resolví de la siguiente manera:

longitud = int(input(f"¿Cuántos números enteros tendrá la lista?: "))
lista = []
indice = 0

while indice < longitud:
num = int(input(f"Dame un número entero: "))
lista.append(num)
indice += 1

print(lista)
print(sum(lista))



¡Muchas gracias, Ernesto!

zonda
Автор

Holaaa, Ernesto, ¿cuándo veremos como crear interfaces gráficas?.

robelsalgado
Автор

Hola Ernesto, me puedes decir como almacenar variables en una lista. Gracias

fjvr
Автор

yo hice esto, bastante simple pero funciona :D

o = int (input("tamaño de la lista:"))
num = []
len(num) == o
y = o
for i in range(0, y):
a = int (input("numero"))
num.append(a)
print(f"lista {num})
print(f"lista sumada:{sum(num)})

homieasd
Автор

Mi codigo quedo muy parecido al tuyo Ernesto, gracias a mis apuntes del mejor profe de programacion, tambien pense que la mejor opcion era usar el metodo append() para agregar los elementos y el uso del ciclo for, aca mi codigo:


print(" Manejo de listas desde teclado ")


lista = []
Tamaño_lista = int(input("¿cuantos números enteros contendrá la lista?: "))
for i in range(Tamaño_lista):
un número entero: ")))

print(f"\nLista: {lista}")
print(f"La suma de todos los elementos es: {sum(lista)}")
print("Fin del programa.")

neohmusica
Автор

Buen ejercicio, escribo demasiadas lineas, es algo que tengo que mejorar, sin embargo comparto mi solución.

cant_elem = int ( input ("¿Cuantos números enteros contedrá la lista?: "))

numeros = []
numeros.extend(range(0, cant_elem))
print ("")

for variable in numeros:
n = int ( input ("Introduce un número entero: "))
numeros.insert(0, n)
numeros.pop()

numeros.reverse()
print (f"\nLista: {numeros} \nLa suma total de los elementos es: {sum(numeros)}")

Nero
Автор

cantidad = int(input("Cuantos elemtos contendrá la lista?: "))
lista =[]
indice = 1
for indice in range(cantidad):
indica = int(input("Intruduce el numero: "))
lista.insert(indice, indica)

print(f"\nLa lista final es: {lista}")
print(f"La suma total de los elementos es : {sum(lista)}")

CristianGamer_ff
Автор

Excelentes videos.
Mi solución:
cantidadElementos = int(input("¿Cuántos elementos quieres que contenga la lista?: "))
lista = []

contador=0

while contador < cantidadElementos:
lista[contador] = int(input(f"¿Qué número deseas colocar en el puesto {contador+1} de la lista?: "))
contador += 1

print(f"Tu lista creada es: {lista} \nLa suma total de los elementos de la lista es: {sum(lista)}")

chichoemil
Автор

Lo hice de la manera que yo lo pense de igual manera quedo funcionando

cantidad=int (input(print("Introdusca la cantidad de numeros que desea agregr a la lista")))
lista=[]

for i in range(cantidad):
numeros=int (input("Introdusca los numeros que van a estar en la lista : "))
lista.append(numeros)

print(lista)
print (sum(lista))

sebastianespitia
Автор

Yo lo hice con while y con .insert() pero la idea es la misma.

lista=[]
n=int(input("¿Cuantos elementos quieres en tu lista? "))
m=n+1
while n>0:
E=float(input("Teclea el numero que quisieras agregar a tu lista: "))
lista.insert(m, E)
n-=1
print(f"Tu lista de numeros es {lista} y si sumamos todos sus elementos da como resultado: {sum(lista)}")

davidfernandezramirez
Автор

Yo intente hacerlo con los metodos de "if" y solo me hice pelotas 😂. Gracias por explicar tan bien como siempre!

cesariniestra
Автор

me sorprende a la velocidad que lo hiciste :0
yo lo hice del siguiente modo:

numeros = int(input("Cuantos numeros enteros tendra la lista: "))
lista = []
for i in range(numeros):
introducir = int(input("Introduce un numero entero: "))
lista.append(introducir)
print(lista)
resultado = sum(lista)
print(f"la suma total de la lista es: {resultado}")

thecarlitos
Автор

lista = []
posiciones = int(input("¿Cuantos numeros enteros contendra la lista?: "))

for i in range(posiciones, 0, -1):
un numero entero:")))

print(f"\nLista: {lista}")
print(f"La suma total de los elementos es: {sum(lista)}")

No_game_no_life