Wpis z mikrobloga

Hej,

Jak moge sprawnie zrobic punktacje do gry blackjack? Np trojka i dwojka to 5 punktow. Pisanie XXX kombinacji if/elif nie ma sensu. Bardzo prosze o jakies naprowadzenie. Rozbilem sobie cala talie kart w liscie ale wydaje mi sie, ze to tez jest kiepski pomysl i lepiej je rozbic poprzez funkcje range(2, 15) w petli for dla poszczegolnych kolorow no ale wracam tu tez do problemu z punktacja.

Z gory dzieki

#python #programowanie
  • 3
@konradduzek: coś w rodzaju:

# The type of card
cards = ["A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K"]

# The card value
cards_values = {"A": 11, "2":2, "3":3, "4":4, "5":5, "6":6, "7":7, "8":8, "9":9, "10":10, "J":10, "Q":10, "K":10}

i funkcja zliczająca