Que voz tan dulce y hermosa y tu forma de explicar es impecable!! Me hubiera encantado fueras mi profesora de programación. Excelente video, muchas gracias.
Molaría que hubieses explicado también cómo hacer que en caso de empate, el ordenador pregunte de nuevo tu elección sin necesidad de volver a ejecutar el programa desde 0, pero ya lo sacaré yo. Muchas gracias me ayudan mucho tus videos.
Tengo un error cuando escribo compu=opciones[magia], este es el error: Traceback (most recent call last): File "Mi direccion en donde esta el archivo", line 5, in compu=opciones[magia] TypeError: 'set' object is not subscriptable Como lo arreglo??
Lo que tienes que hacer es poner esto: tu=input("Opción: ") print ("Tu selección fue: ",tu) Antes de poner este otro: print("Elección del ordenador",compu) Hazme caso que así te funcionará ; ) !
hola queria consultarte en caso de que ingrese mal un nombre ejemplo; en vez de tijeras ponga tijera, como hago que el programa me diga que tengo que ingresar TIJERAS
Luis Enrique Castillo Zurita podrías poner debajo de la pregunta qué haces si la opción que está poniendo está entre las opciones, por ejemplo: While not eleccion in opciones: print(“escriba la opción correcta)
No me sale, :( :( , estoy trabando en Sublime text . Se debe tener algunas consideraciones diferente, aparece error cuando pones. if(tu == compu): print ("Empate")
Buen día, muchas gracias por compartir tus conocimientos. Soy estudiante de ingeniería electrónica y me ha llamado la atención las aplicaciones que he visto con Python y Raspberry Pi, quiero realizar una interfaz de usuario donde la persona observe una señal análoga convertida en digital en una pantalla touch con la raspberry, para ello debo saber el funcionamiento del conversor A/D y también de librerías de Matlab con Python, quisiera saber si tú me puedes ayudar ya sea recomendando libros, documentos, entre otros relacionados con el tema. Muchas gracias por la atención y tus vídeos, espero tengas un bonito día.
¡Muchas gracias a tí, por dejarnos tan amable comentario! Con mucho gusto trabajamos en la recomendación de libros o documentos, vamos a reunirlos en una publicación en nuestro Blog: cctmexico.blogspot.mx y por aquí mismo te avisamos cuando ya esté listo :)
Aquí te dejamos algo de información que reunimos y te puede servir para comenzar: cctmexico.blogspot.mx/2017/08/informacion-sobre-conversores-adc-ydac.html
Hola , gracias me sirvió mucho su video ! Una consulta , como podría agregar un sonido de fondo ? Estoy creando un juego simple en python. Podrían ayudarme 🙏gracias.
Hola! Muchas gracias por tan amable comentario ^_^ podrías usar Pygame, o puedes hacer tu pregunta en Stackoverflow.com (Se hace en Inglés o Español) seguro alguien te podrá orientar si se puede hacer de manera sencilla
HELP! Estoy usando ahora ATOM . y me aparece esto .... " Elecci�n de la computadora tijera opcion: Traceback (most recent call last): File "D:\TRABAJO\Python FIles\Prueba.py", line 6, in tu = input ("opcion: ") EOFError: EOF when reading a line "
Nos encontramos esta información que te puede ayudar con ese error: stackoverflow.com/questions/42891603/how-to-remove-eoferror-eof-when-reading-a-line
Buenas tardes, dejo mi codigo por aca. Por alguna razon que aun no comprendo tiene fallas como que se repite el comando de input al preguntar si quiere continuar el juego o imprime el (ganaste) o (perdiste) luego de ese input. si alguien tiene alguna solucion se lo agradeceria import random jugar= input("Jugar al Piedra Papel o Tijeras? si/no: ") ptjmaquina= 0 ptjjugador= 0 while jugar == "si": opciones = ['Piedra', 'Papel', 'Tijeras'] magia = random.randint(0,2) computadora = opciones[magia] eleccionJugador = input('Elije entre Piedra, Papel o Tijeras ') print('Elegiste: ' + eleccionJugador) eleccionComputadora = print('La computadora eligio: ' + computadora) if(eleccionJugador == computadora): print("Empate!") jugar= input('volver a jugar?: ') if(eleccionJugador == 'Tijeras',): if(computadora == 'Papel'): print("Ganaste! :)") ptjjugador += 1 jugar= input('volver a jugar?: ') if(computadora == 'Piedra'): print("Perdiste! :(") ptjmaquina += 1 jugar= input('volver a jugar?: ') if(eleccionJugador == 'Papel'): if(computadora == 'Piedra'): print("Ganaste! :)") ptjjugador += 1 if(computadora == 'Tijeras'): print("Perdiste! :(") ptjmaquina += 1 jugar= input('volver a jugar?: ') if(eleccionJugador == 'Piedra'): if(computadora == 'Tijeras'): print("Ganaste! :)") ptjjugador += 1 jugar= input('volver a jugar?: ') if(computadora == 'Papel'): print("Perdiste! :(") ptjmaquina += 1 jugar= input('volver a jugar?: ')
import random op = ['piedra','papel','tijeras'] r = random.randint(0,3) cpu = op[r] tu = raw_input('?: ') def em(): print "empatado" if tu == cpu: em() elif tu == 'piedra': if cpu == 'piedra': em() else: print cpu elif tu == 'papel': if cpu == 'papel': em() else: print cpu elif tu == 'tijeras': if cpu == 'tijeras': em() else: print cpu
Que voz tan dulce y hermosa y tu forma de explicar es impecable!! Me hubiera encantado fueras mi profesora de programación. Excelente video, muchas gracias.
Muchas gracias por dejarnos tan amable comentario, nos da mucho gusto saber que el vídeo te fue de utilidad! Saludos!!
Molaría que hubieses explicado también cómo hacer que en caso de empate, el ordenador pregunte de nuevo tu elección sin necesidad de volver a ejecutar el programa desde 0, pero ya lo sacaré yo. Muchas gracias me ayudan mucho tus videos.
¡Muchas gracias por dejarnos tu amable comentario! y si lo podríamos hacer en una segunda parte del vídeo :D ¡Saludos!
Soy nuevo, aún así comparto mi código.
import random
jugar=input("Desea jugar: s/n: ")
s= ""
ptjmaquina= 0
ptjjugador= 0
while jugar == "s":
opciones=["Piedra","Papel","Tijeras"]
magia=random.randint(0,2)
compu=opciones[magia]
print("Elección de la computadora **** ",compu)
tu=input("Opción: ")
print("Tú selección fue: ",tu)
if (tu==compu):
print("Empate")
jugar=input("Desea volver a jugar: s/n ")
if (tu=="Tijeras"):
if(compu == "Papel"):
print("Ganaste")
ptjjugador += 1
jugar=input("Desea volver a jugar: s/n ")
if(compu == "Piedra"):
print("Perdiste :( ")
ptjmaquina += 1
jugar=input("Desea volver a jugar: s/n ")
if (tu=="Papel"):
if(compu == "Piedra"):
print("Ganaste")
ptjjugador += 1
jugar=input("Desea volver a jugar: s/n ")
if(compu == "Tijeras"):
print("Perdiste :( ")
ptjmaquina += 1
jugar=input("Desea volver a jugar: s/n ")
if (tu=="Piedra"):
if(compu == "Tijeras"):
print("Ganaste")
jugar=input("Desea volver a jugar: s/n ")
ptjjugador += 1
if(compu == "Papel"):
print("Perdiste :( ")
ptjmaquina += 1
jugar=input("Desea volver a jugar: s/n ")
else:
print("Score Final:" '
')
print("Tu: ",+ ptjjugador,"pts" " v/s", "maquina: ",+ptjmaquina,"pts")
¡Muchas gracias por la valiosa aportación, saludos desde México!
Gracias me orientaste mucho para hacer ese juego
Tengo un error cuando escribo compu=opciones[magia], este es el error:
Traceback (most recent call last):
File "Mi direccion en donde esta el archivo", line 5, in
compu=opciones[magia]
TypeError: 'set' object is not subscriptable
Como lo arreglo??
Gracias me ha servido para aprender lastima que ya se sabe que eligio la compu JAJA
+Nouts 😂 podrías borrar la línea de la impresión a pantalla de la elección y ahora sí... A jugar 😊
Ya lo hice y si esta mejor JAJAJA
¡Excelenteee! :D Saludos!!
Lo que tienes que hacer es poner esto:
tu=input("Opción: ")
print ("Tu selección fue: ",tu)
Antes de poner este otro:
print("Elección del ordenador",compu)
Hazme caso que así te funcionará ; ) !
hola queria consultarte en caso de que ingrese mal un nombre ejemplo; en vez de tijeras ponga tijera, como hago que el programa me diga que tengo que ingresar TIJERAS
Aquí tenemos un vídeo que te puede servir de guía: th-cam.com/video/xH6XMLZvQmM/w-d-xo.html
Luis Enrique Castillo Zurita podrías poner debajo de la pregunta qué haces si la opción que está poniendo está entre las opciones, por ejemplo:
While not eleccion in opciones:
print(“escriba la opción correcta)
No me sale, :( :( , estoy trabando en Sublime text . Se debe tener algunas consideraciones diferente, aparece error cuando pones. if(tu == compu): print ("Empate")
Hola! ¿Qué error obtienes?
¡Aqui mi versión! Viene con un sistema de puntos y todo! :D
import random
from random import choice
print ("Vamos a jugar a piedra, papel o tijera.")
def mi_partida():
puntuaciones = 0
Opciones = ['Piedra', 'Papel', 'Tijera']
Maquina = (choice((Opciones)))
Eleccion = input("Seleccione Piedra, Papel o Tijera: ")
if Eleccion not in Opciones:
print ("Seleccione una opción válida")
if Eleccion == Maquina:
puntuaciones = 0
print("Empate")
if (Eleccion == 'Piedra'):
if (Maquina == 'Papel'):
puntuaciones = 2
print("Perdiste")
elif (Maquina == 'Tijera'):
puntuaciones = 1
print("ganaste")
if (Eleccion == 'Papel'):
if (Maquina == 'Tijera'):
puntuaciones = 2
print("Perdiste")
elif (Maquina == 'Piedra'):
puntuaciones = 1
print("Ganaste")
if (Eleccion == 'Tijera'):
if (Maquina == 'Piedra'):
puntuaciones = 2
print("perdiste")
elif (Maquina == 'Papel'):
puntuaciones = 1
print("ganaste")
return puntuaciones
def main():
pJug = 0
pMaq = 0
n = False
while n==False:
puntuaciones = mi_partida()
if puntuaciones == 1:
pJug += 1
elif puntuaciones == 2:
pMaq += 1
print ("Puntuaciones: Ordenador ->", pMaq, "jugador ->", pJug)
respuesta=input("¿Quieres seguir jugando?: y/n: ")
if(respuesta == "n"):
print("Juego finalizado")
n = True
main()
¡Excelente! Muchas gracias por tu valioso aporte!! ^_^ saludos!!
Brooo, y con Tkinter? Cómo sería?
me podrías decir si este código también sirven para jupyter notebook?
Así es!! :) lo puedes utilizar en notebook y debe funcionar igual que en Spyder
Buen día, muchas gracias por compartir tus conocimientos.
Soy estudiante de ingeniería electrónica y me ha llamado la atención las aplicaciones que he visto con Python y Raspberry Pi, quiero realizar una interfaz de usuario donde la persona observe una señal análoga convertida en digital en una pantalla touch con la raspberry, para ello debo saber el funcionamiento del conversor A/D y también de librerías de Matlab con Python, quisiera saber si tú me puedes ayudar ya sea recomendando libros, documentos, entre otros relacionados con el tema.
Muchas gracias por la atención y tus vídeos, espero tengas un bonito día.
¡Muchas gracias a tí, por dejarnos tan amable comentario! Con mucho gusto trabajamos en la recomendación de libros o documentos, vamos a reunirlos en una publicación en nuestro Blog: cctmexico.blogspot.mx y por aquí mismo te avisamos cuando ya esté listo :)
Muchísimas gracias :)
¡De nada! ^_^
Aquí te dejamos algo de información que reunimos y te puede servir para comenzar: cctmexico.blogspot.mx/2017/08/informacion-sobre-conversores-adc-ydac.html
Y la información sobre Raspberry Pi: cctmexico.blogspot.mx/2017/08/raspberry-pi.html
Hola , gracias me sirvió mucho su video ! Una consulta , como podría agregar un sonido de fondo ? Estoy creando un juego simple en python. Podrían ayudarme 🙏gracias.
Hola! Muchas gracias por tan amable comentario ^_^ podrías usar Pygame, o puedes hacer tu pregunta en Stackoverflow.com (Se hace en Inglés o Español) seguro alguien te podrá orientar si se puede hacer de manera sencilla
Y como podría hacer para que solo de 3 oportunidades y me de quien de los dos fue el ganador?
HELP! Estoy usando ahora ATOM . y me aparece esto .... " Elecci�n de la computadora tijera
opcion: Traceback (most recent call last):
File "D:\TRABAJO\Python FIles\Prueba.py", line 6, in
tu = input ("opcion: ")
EOFError: EOF when reading a line "
Nos encontramos esta información que te puede ayudar con ese error: stackoverflow.com/questions/42891603/how-to-remove-eoferror-eof-when-reading-a-line
muchas gracias
Oye... Para un juego de adivinar el mismo animal... Eso que levantan tapitas y es de memoria
Tienes algun canal de asmr? Es que tu voz me parecio muy agradable jaja
Buenas tardes, dejo mi codigo por aca. Por alguna razon que aun no comprendo tiene fallas como que se repite el comando de input al preguntar si quiere continuar el juego o imprime el (ganaste) o (perdiste) luego de ese input. si alguien tiene alguna solucion se lo agradeceria
import random
jugar= input("Jugar al Piedra Papel o Tijeras? si/no: ")
ptjmaquina= 0
ptjjugador= 0
while jugar == "si":
opciones = ['Piedra', 'Papel', 'Tijeras']
magia = random.randint(0,2)
computadora = opciones[magia]
eleccionJugador = input('Elije entre Piedra, Papel o Tijeras ')
print('Elegiste: ' + eleccionJugador)
eleccionComputadora = print('La computadora eligio: ' + computadora)
if(eleccionJugador == computadora):
print("Empate!")
jugar= input('volver a jugar?: ')
if(eleccionJugador == 'Tijeras',):
if(computadora == 'Papel'):
print("Ganaste! :)")
ptjjugador += 1
jugar= input('volver a jugar?: ')
if(computadora == 'Piedra'):
print("Perdiste! :(")
ptjmaquina += 1
jugar= input('volver a jugar?: ')
if(eleccionJugador == 'Papel'):
if(computadora == 'Piedra'):
print("Ganaste! :)")
ptjjugador += 1
if(computadora == 'Tijeras'):
print("Perdiste! :(")
ptjmaquina += 1
jugar= input('volver a jugar?: ')
if(eleccionJugador == 'Piedra'):
if(computadora == 'Tijeras'):
print("Ganaste! :)")
ptjjugador += 1
jugar= input('volver a jugar?: ')
if(computadora == 'Papel'):
print("Perdiste! :(")
ptjmaquina += 1
jugar= input('volver a jugar?: ')
no = print("Puntaje final:" '
')
print(" Tu: ",+ ptjjugador,"pts" " v/s", "maquina: ",+ptjmaquina,"pts")
Gracias esta genial :)
¡De nada y si lo mejoras, no olvides compartirnos tu experiencia ;) !
Gracias por los lindos saludos , si el juego quedo super bien gracias por enseñarme :)
¡Excelente! Nos da mucho gusto que te haya servido, y gracias a tí por vernos! Saludos!! ^_^
Muchas gracias por el tutorial, muy sencillo, muy práctico y felicidades por su aportación. Por favor continúen¡¡ like¡¡ & subscribe¡¡
¡Muchas gracias por vernos y dejar tan amable comentario! ^_^
Gracias por el video
Muchas gracias a tí, por vernos!
podrían hacer el perimetro de un triángulo
Si, con gusto trabajaremos en ese vídeo, saludos!
import random
op = ['piedra','papel','tijeras']
r = random.randint(0,3)
cpu = op[r]
tu = raw_input('?: ')
def em():
print "empatado"
if tu == cpu:
em()
elif tu == 'piedra':
if cpu == 'piedra':
em()
else:
print cpu
elif tu == 'papel':
if cpu == 'papel':
em()
else:
print cpu
elif tu == 'tijeras':
if cpu == 'tijeras':
em()
else:
print cpu
¡Excelente aporte, muchas gracias por dejarlo!