Partage
  • Partager sur Facebook
  • Partager sur Twitter

Blackjack

Addition des sommes

    1 mai 2019 à 23:02:07

    Bonsoir , Voila j'ai un programme à faire et je bloque sur l'addition des sommes.

    J'ai vu sur le net qu'on utilise " sum" or moi lorsque je l'utilise sa m'affiche "   unsup", line 31, in <module>ported operand type(s) for +: 'int' and 'list'" 

    Après plusieurs recherche , je n'arrive pas trouver mon erreur et à  calculer mais deux cartes qui sont tiré aléatoirement.

    Si quelqu'un peux   m'expliquer comment s'y prendre pour calculer deux cartes choisis aléatoirement par l’ordinateur.

    Cordialement Ik 

    Voici mon programme: 

    from random import*
    
    couleur = [' pique ', ' trefle ', ' carreau ', 'coeur ']
    valeur = ['j','1','2','3','4','5','6','7','8','9','10',' 10 Roi ',' 10  Pique ',' 10 trefle ', ' 10 Coeur']
    
    def chiffre(long):
        "1"==1
        "2"==2
        "3"==3
        "4"==4
        "5"==5
        "6"==6
        "7"==7
        "8"==8
        "9"==9
        "10"==10
        "10 Pique"==10
        "10 trefle"==10
        "10 Roi"==10
        "10 Coeur"==10
    
    list= []
    for v in valeur:
        for c in couleur :
            list.append(v+" de "+c)
            print(list)
    
    Nombrecarte = 2
    print("chaque players recois ",Nombrecarte," cartes")
    
    Croupierdonne = sample (list,Nombrecarte)
    
    
    print("Voila vos cartes  : ")
    print(Croupierdonne)
    
    list=[Croupierdonne]
    ' + '.join(Croupierdonne)
    sum(list)
    print(Croupierdonne)

    -
    Edité par ibokil 2 mai 2019 à 0:33:23

    • Partager sur Facebook
    • Partager sur Twitter
      2 mai 2019 à 14:15:26

      Hello

      Je te conseille de poster ça sur le forum Python : https://openclassrooms.com/forum/categorie/langage-python

      • Partager sur Facebook
      • Partager sur Twitter

      Blackjack

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown