Tests et indentation

A vous de jouer !

Level 1

  • Écrivez un programme permettant de tester ses tables de multiplication.

Voici comment peut commencer votre code et un exemple de résultat.

In [4]:
import random  #On importe un module complementaire

#Le programme commence ici !

Nombre1 = random.randint(1,10) #Un nombre entier aleatoire compris entre 1 et 10
Nombre2 = random.randint(1,10) #Un nombre entier aleatoire compris entre 1 et 10

print("Quel est le résultat de", Nombre1, "x", Nombre2)

Nombre = int(input("? "))
Quel est le résultat de 6 x 5
? 30
Vrai !

Level 2

  • Écrivez un programme qui prend trois nombres entiers puis renvoie le plus grand des trois.

Voici comment peut commencer votre code :

In [ ]:
a = 12
b = 21
c = 17

Level 3

  • Voici un jeu très connu. Complétez le code !
In [2]:
def affichage(Tab):
    print('-------------')
    print('|',Tab[0][0],'|',Tab[0][1],'|',Tab[0][2],'|')
    print('-------------')
    print('|',Tab[1][0],'|',Tab[1][1],'|',Tab[1][2],'|')
    print('-------------')
    print('|',Tab[2][0],'|',Tab[2][1],'|',Tab[2][2],'|')
    print('-------------')


Tab=[[' ',' ',' '],[' ',' ',' '],[' ',' ',' ']]

affichage(Tab)

ligne=int(input("Joueur1: Quelle ligne ?: "))
col=int(input("Joueur1: Quelle colonne ?: "))
Tab[ligne][col]='X'
affichage(Tab)
-------------
|   |   |   |
-------------
|   |   |   |
-------------
|   |   |   |
-------------
Joueur1: Quelle ligne ?: 1
Joueur1: Quelle colonne ?: 2
-------------
|   |   |   |
-------------
|   |   | X |
-------------
|   |   |   |
-------------

Relevez des défis : Pydéfis