realmente este curso deberia ser mucho mas visto, es el mejor que vi de Python, corto, conciso y bien explicado, completamente entendible, te agradezco mucho por haber hecho este curso y de forma gratuita, el contenido es muy amplio y entretenido por tu forma de hablar.
No entiendo como este curso no tiene más apoyo. Estuve en varios cursos de Python y me sentía vació y con este curso puedo decir que logro mi objetivo, gracias profe 😆
Está muy bien explicado y se entiende perfectamente.. pero podrías profundizar más en que cosas de la vida real se pueden aplicar esos procedimientos o cómo saber cuándo tienes que usarlos para determinada solución. Creo que eso marcaría la diferencia de todos los demás youtubers que hacen lo mismo explicar conceptos pero no dicen para que se usan.
Se usan los generadores al momento de hacer una API de streaming en vivo. Aqui un código de ejemplo: capture = cv2.VideoCapture(0) def generador(): while True: ret, frame = capture.read() if ret == False: continue # encode the frame in JPEG format encodedImage = cv2.imencode(".jpg", frame) yield (b'--frame 'b'Content-Type: image/jpeg
Profe aca le dejo un cuestionario en base a lo aprendi con Generadores. Espero feedback. Gracias Profe # CREATING A Questionnaire with Generators in Python questions = ['¿Cual es el rio mas largo del mundo?', '¿En que anio acabo la II Guerra Mundial?', '¿En que pais se encuentra la torre de Pisa?', '¿Cual es el pais mas grande del mundo?', '¿Cuales es la cuarta nota musicales?'] answers = ['Amazonas','1945','Italia','Rusia','Fa'] def showQuestions(questions): for question in questions: yield question pregunta = showQuestions(questions) note = 100 for index in range(len(answers)): print("{}-{}".format(index+1,next(pregunta))) answer = input() if answer != answers[index]: note -= 15 print("Your note is:{}%".format(note))
Gracias por el video, entonces el yield From es para recorrer un objeto que ya es iterable? Llevo una semana con Python (mi primer lenguaje de programación) y es lo que mas me cuesta entender hasta ahora. No se me ocurre un programa con estas funciones.
Entiendo tu duda, amigo Jonathan, ese es un tema díficil de entender. Casualmente, realicé otra explicación detallada del tema, te invito a verla aquí: ruclips.net/video/ahU5PMo5_pY/видео.html
def casa(*csa): yield from csa x = casa("kosa","kiso","kasa","karta") print(next(x)) print(next(x)) print(next(x)) print(next(x)) - bro prácticamente esto cumple la misma función del for no?
E creado un ejm basico en donde se podría usar en un cuestionario de prengutas donde si la respuesta no es la correcta .. Te lo dice y ejecuta la siguiente pregunta usando "yield from" díganme que opinan y si les sirvió el ejemplo a entender mejor este generador: preguntas = ["¿pregunta 1?", "¿pregunta 2?", "¿pregunta 3?"] def cuestionario(elem): yield from elem cuestionarioP = cuestionario(preguntas) print(next(cuestionarioP)) respuesta1 = input("R1: ") if respuesta1== "rojo": print(next(cuestionarioP)) else: print("respuesta incorrecta") print(next(cuestionarioP)) respuesta2 = input("R2: ") if respuesta2 == "verde": print(next(cuestionarioP)) else: print("respuesta incorrecta") respuesta3 = input("R3: ") if respuesta3 == "azul": print ("cuestionario finalizado con exito") else: print("respuesta incorrecta")
realmente este curso deberia ser mucho mas visto, es el mejor que vi de Python, corto, conciso y bien explicado, completamente entendible, te agradezco mucho por haber hecho este curso y de forma gratuita, el contenido es muy amplio y entretenido por tu forma de hablar.
¡Muchas gracias! Puedes apoyarme compartiéndolo con tus amig@s, eso sería excelente. 🎉
No entiendo como este curso no tiene más apoyo. Estuve en varios cursos de Python y me sentía vació y con este curso puedo decir que logro mi objetivo, gracias profe 😆
¡Excelente, Juanda! Muchas gracias por ese apoyo. 🙋♂️
Que joya este canal, explicas muy bien, muchas gracias
¡Excelente! Gracias por apreciar mi trabajo! 😊 🎉🎉
Vi un curso de Python de 3 horas y tú explicas varias conceptos como las tuplas es increíble 👍
Hay que ser conciso sin dejar pasar detalles importantes. Gracias por ver mis videos, amigo =)
muy pero muy bueno este curso
¡Gracias por apreciarlo! 🎇🎇🎇
Gracias, excelente video. Saludos!
¡Gracias a ti por apreciar mi trabajo! 😊
Muy interesante
¡Gracias, keegans! Me alegra saber que te gustó. 😊
Está muy bien explicado y se entiende perfectamente.. pero podrías profundizar más en que cosas de la vida real se pueden aplicar esos procedimientos o cómo saber cuándo tienes que usarlos para determinada solución. Creo que eso marcaría la diferencia de todos los demás youtubers que hacen lo mismo explicar conceptos pero no dicen para que se usan.
Claro, lo tendré en cuenta, amigo Ricardo. ¡Muchas gracias! 🙌
Se usan los generadores al momento de hacer una API de streaming en vivo.
Aqui un código de ejemplo:
capture = cv2.VideoCapture(0)
def generador():
while True:
ret, frame = capture.read()
if ret == False:
continue
# encode the frame in JPEG format
encodedImage = cv2.imencode(".jpg", frame)
yield (b'--frame
'b'Content-Type: image/jpeg
' + bytearray(encodedImage[1]) + b'
')
Profe aca le dejo un cuestionario en base a lo aprendi con Generadores. Espero feedback.
Gracias Profe
# CREATING A Questionnaire with Generators in Python
questions = ['¿Cual es el rio mas largo del mundo?',
'¿En que anio acabo la II Guerra Mundial?',
'¿En que pais se encuentra la torre de Pisa?',
'¿Cual es el pais mas grande del mundo?',
'¿Cuales es la cuarta nota musicales?']
answers = ['Amazonas','1945','Italia','Rusia','Fa']
def showQuestions(questions):
for question in questions:
yield question
pregunta = showQuestions(questions)
note = 100
for index in range(len(answers)):
print("{}-{}".format(index+1,next(pregunta)))
answer = input()
if answer != answers[index]:
note -= 15
print("Your note is:{}%".format(note))
Me alegra ver que pones en práctica lo aprendido, amigo Noé! Sigue así. 👌
Muy buenos videos! Podrias explicar algo de async/await?
¿Procesamiento asíncrono en Python? ¿Te refieres a través de Threads (hilos)? O quizás estás mencionando async / await de JavaScript 🤔
@@UskoKruM2010 async/await de Python (asyncio)
@@enzomartinzotti Uhmm ok, investigaré acerca del tema tal cual y lo mencionas. 😊
Gracias por el video, entonces el yield From es para recorrer un objeto que ya es iterable? Llevo una semana con Python (mi primer lenguaje de programación) y es lo que mas me cuesta entender hasta ahora. No se me ocurre un programa con estas funciones.
Entiendo tu duda, amigo Jonathan, ese es un tema díficil de entender. Casualmente, realicé otra explicación detallada del tema, te invito a verla aquí: ruclips.net/video/ahU5PMo5_pY/видео.html
X2 :'v
def casa(*csa):
yield from csa
x = casa("kosa","kiso","kasa","karta")
print(next(x))
print(next(x))
print(next(x))
print(next(x)) - bro prácticamente esto cumple la misma función del for no?
Pues si, solo que estás usando un generador. 😉
thx
👋👋👋
E creado un ejm basico en donde se podría usar en un cuestionario de prengutas donde si la respuesta no es la correcta .. Te lo dice y ejecuta la siguiente pregunta usando "yield from" díganme que opinan y si les sirvió el ejemplo a entender mejor este generador:
preguntas = ["¿pregunta 1?", "¿pregunta 2?", "¿pregunta 3?"]
def cuestionario(elem):
yield from elem
cuestionarioP = cuestionario(preguntas)
print(next(cuestionarioP))
respuesta1 = input("R1: ")
if respuesta1== "rojo":
print(next(cuestionarioP))
else:
print("respuesta incorrecta")
print(next(cuestionarioP))
respuesta2 = input("R2: ")
if respuesta2 == "verde":
print(next(cuestionarioP))
else:
print("respuesta incorrecta")
respuesta3 = input("R3: ")
if respuesta3 == "azul":
print ("cuestionario finalizado con exito")
else:
print("respuesta incorrecta")
¡ Muchas gracias por tu aporte, amigo ! Se ve muy interesante. ¿Podrías enviarmelo a mi correo? uskokrum2010@gmail.com