Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire pour exécuter Python …
  • Comment faire pour installer Python …
  • Comment faire pour supprimer caractè…
  • Comment convertir une chaîne en une…
  • Comment nettoyer un Listbox en Pytho…
  • Qu'est-ce que Python EXE 
  • Comment ouvrir un fichier en Python 
  • Comment utiliser html5lib en Python 
  • Comment faire des jeux avec Python p…
  • Comment créer un curseur en Python 
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment le code Nim pour Python

    Le " Nim " jeu de puzzle est un jeu ancien qui supposément originaire de Chine, avec diverses incarnations apparaissent tout au long de l'histoire. Une variation défis à deux joueurs de choisir «bâtons» jusqu'à ce qu'un seul bâton est à gauche. Le joueur qui prend la dernière manche perd . Codage d'une version simple de ce jeu en Python ne nécessite que quelques instructions conditionnelles de base et l'entrée des joueurs. Choses que vous devez
    interpréteur Python
    Voir Plus Instructions
    1

    configurer votre script Python avec des variables appropriées. Le code suivant permet aux joueurs de choisir jusqu'à quatre bâtons :

    >>> bâtons = 13 >>> max_picks = 4
    2

    Mettre en place la boucle principale et l'interface d'entrée d'utilisateur . Les points ci-dessous sont à des fins de mise en page seulement et ne doivent pas être tapés dans votre code

    >>> while ( bâtons = 0 !) . : . . . pick1 , vous obtenez 2 = 0 . . . pick1 = raw_input (' Le joueur 1 pioche :') . . . tandis que pick1 > = int ( max_picks ) : . . . . . pick1 = raw_input (' Le joueur 1 pioche :') . . . . . bâtons - = pick1 . . . pick2 = raw_input (' Joueur 2 choix :') . . . tandis que pick2 > = int ( max_picks ) : . . . . . pick2 = raw_input (' Joueur 2 choix :') . . . . . bâtons - = pick2
    3

    Mettre en place les conditions gagnantes dans la boucle :

    >>> while ( bâtons = 0 !) : . . . pick1 , vous obtenez 2 = 0 . . . pick1 = raw_input (' Le joueur 1 pioche :') . . . tandis que pick1 > = int ( max_picks ) : . . . . . pick1 = raw_input (' Le joueur 1 pioche :') . . . . . bâtons - = pick1 . . . si bâtons == 1 : . . . . . « Joueur 1 Victoires ! impression. . . . . retourner . . . pick2 = raw_input (' Joueur 2 choix :') . . . tandis que pick2 > = int ( max_picks ) : . . . . . pick2 = raw_input (' Joueur 2 choix :') . . . . . bâtons - = pick2 . . . si bâtons == 1 : . . . . . « joueur 2 Victoires ! impression. . . . . Return of

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Manipulation de la liste Python 
  • Comment faire pour convertir JSON au format CSV en Python 
  • Comment à la liste des fonctions dans une classe en Python 
  • Python Listbox 
  • Comment exécuter un fichier EXE Python Comme avec Python 3 
  • Comment découper une chaîne sur un espace dans le code 
  • Comment exécuter Python Bytecode 
  • Comment faire des changements permanents à sys.path 
  • Comment faire une recherche en Python 
  • Comment créer un fichier CSV Sur un JSON Python 
  • Connaissances Informatiques © http://www.ordinateur.cc