| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 
 |  
#!/usr/bin/env python
# -*- coding:UTF-8  -*-
 
"""
    Jeu : ni oui ni non
 
"""
from __future__ import print_function
from __future__ import division
 
import random
 
 
 
def main():
    questions = [
        u"Comment t'appelles-tu ?",
        u"Où habites-tu ?",
        u"Aimes-tu le sport ?",
        u"Es-tu en couple ?",
        u"Aimes-tu les légumes ?",
        u"Es-tu déjà allé à Las Vegas?"]
    reponses=[
        [u"Pierre", u"Valentin", u"Clément", u"Théo", u"Jennifer", u"Julie", u"Clémence", u"Pauline", u"cest un secret", u"ça ne te regarde pas", u"comme ton frère"],
        [u"à côté de chez toi", u"à New-York", u"à Paris", u"à Riom"],
        [u"Je déteste", u"Jadore", u"Pourquoi pas", u"oui", u"non", u"jen pratique", u"ce nest pas ma tasse de thé"],
        [u"Jai une copine", u"Je suis marié", u"je suis célibataire", u"de temps en temps", u"je viens de rompre", u"oui", u"non"],
        [u"Seulement les verts", u"je préfère les fruits", u"seulement en soupe", u"Beurk !", u"oui", u"non", u"peut-être"],
        [u"Cest une très belle ville", u"jaimerais y aller jouer au casino", u"oui", u"non", u"jadore leur excentricité"]]
    # La finction zip permet de mettre deux liste "côte à côte" sous forme d'une liste de tuple
    for question,choix in zip(questions,reponses):
        print(question)
        reponse = random.choice(choix)
        print(reponse)
        if reponse.lower() in (u'oui',u'non'):
            print(u'perdu')
            break
        else:
            print(u'continuons le jeu')
 
 
if __name__ == '__main__':
    main() | 
Partager