1 2 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 45 46 47 48
| >>> fichier = open('qcm_noms.txt', 'r')
>>> question = fichier.readline()
>>> print(question)
Quelle est la fonction utilisée pour afficher du texte? A-print B-input C-randint D-def ~A;
>>> question2 = fichier.readline()
>>> print(question2)
En quelle année a existé la première version de Python? A-1998 B-1950 C-1991 D-2000 ~C;
>>> question3 = fichier.readline()
>>> print(question3)
A quoi sert la fonction len()? A-afficher du texte B-rentrer un nombre C-afficher les nombres dans l'ordre croissant D-afficher le nombre d'items d'une liste ~D;
>>> question4 = fichier.readline()
>>> print(question4)
Lequel de ces langages n'est pas un langage de programmation? A-HTML B-Scratch C-Ruby D-Tornade ~D;
>>> question.split("~", 1)
['Quelle est la fonction utilisée pour afficher du texte? A-print B-input C-randint D-def ', 'A;\n']
>>> quest = question.split("~", 1)[0]
>>> print(quest)
Quelle est la fonction utilisée pour afficher du texte? A-print B-input C-randint D-def
>>> answer = question.split("~", 1)[1]
>>> print(answer)
A;
>>> question2.split("~", 1)
['En quelle année a existé la première version de Python? A-1998 B-1950 C-1991 D-2000 ', 'C;\n']
>>> quest2 = question2.split("~", 1)[0]
>>> print(quest2)
En quelle année a existé la première version de Python? A-1998 B-1950 C-1991 D-2000
>>> answer2 = question2.split("~", 1)[1]
>>> print(answer2)
C;
>>> question3.split("~", 1)
['Les nombres binaires sont? A-pairs B-0 et 1 C-impairs D-0 Ã\xa0 100 ', 'B;\n']
>>> quest3 = question3.split("~", 1)[0]
>>> print(quest3)
Les nombres binaires sont? A-pairs B-0 et 1 C-impairs D-0 Ã* 100
>>> answer3 = question3.split("~", 1)[1]
>>> print(answer3)
B;
>>> import random
>>> random.choice(['quest', 'quest2', 'quest3'])
'quest'
>>> |
Partager