Programa para crear baraja de cartas

Ejemplo de baraja en python

Usando el libro de texto ThinkJava Capítulo 14 (objetos de objetos) y el código suministrado como un lugar para empezar. Estoy abrumado y perdido con dónde empezar y qué funcionaría. A continuación está todo el código con el que estoy trabajando. “Hand” es actualmente una extensión de “card collection”.

“Escribe un programa original en Java para implementar la estructura básica de un juego de póker. El programa debe crear una baraja de 52 cartas, crear al menos 2 manos vacías, y repartir 5 cartas al azar en cada mano. Una forma de aleatorizar el reparto es barajar primero la baraja. El programa debe mostrar las manos imprimiéndolas en la consola o dibujándolas con el código de la mesa de cartas”.

Lista de barajas de python

Recientemente he empezado a aprender a codificar en Python, y aún más recientemente he aprendido los fundamentos de la programación orientada a objetos. Sintiéndome inspirado, empecé con un programa que generara cartas al azar. ¡Estoy muy emocionado de haber completado un proyecto como este por primera vez!

Después de eso, todo fue muy fácil. Sin embargo, siendo un programador relativamente nuevo, pensé en recibir algunas sugerencias para hacer el código más pitónico, disminuyendo cualquier repetición (que mantuve mínima), usando métodos más fáciles para hacer la misma cosa, etc.

Podrías cambiar name() por __str__(). Entonces puedes usar str(card) para obtener el nombre. Si yo fuera tú, a menos que planees implementar un comportamiento adicional para flip(), simplemente lo evitaría y usaría print(card) para imprimir la información de la tarjeta.

Diseñar una baraja de cartas

Pregunta: Quiero diseñar mi propia baraja de cartas, y quiero que se vea como si estuvieran impresas, simétricas y bonitas. Así que después de dibujar el diseño en papel, quiero hacer que se vea tan bien como yo quiero / como puede ser, en un ordenador. ¿Qué software o aplicación podría usar para hacerlo, que sea fácil? Si sabéis a qué me refiero, por favor, decidme qué usaríais vosotros para diseñar una baraja. Gracias! 6 comentarioscompartirinformar100% UpvotedEntrar o registrarse para dejar un comentarioEntrarSign UpOrdenar por: mejor

Clase de barajas en python

Estoy construyendo una aplicación para diseñar barajas de cartas. En realidad es para una variedad de tipos de cartas diferentes fuera de los juegos, pero estoy considerando seriamente la posibilidad de añadir cartas de juego como una opción. La aplicación no es complicada – hay un editor visual para el diseño de las cartas, una herramienta basada en formularios para añadir datos a las cartas y gestionar los mazos, y un mecanismo de estilo “hoja de cálculo” para hacer ediciones en muchas cartas al mismo tiempo. Es mucho más visual que nanDeck, y no se centra en el juego como Dulst. Los usuarios diseñan y gestionan los mazos en la aplicación y luego imprimen sus cartas mediante un mecanismo de exportación a PDF para utilizarlas. Si es así, ¿qué características serían fundamentales para poder beneficiarse de ella? 39 comentarioscompartirinformar97% VotadoEntrar o registrarse para dejar un comentarioEntrarRegistrarseOrganizar por: mejor

Santiago Paez