SAUVETAGE DU SITE EN COURS
MOT DE PASSE ADMIN :
1.0 // INITIALISATION
On doit relancer le serveur. On crée une variable qui contient le nom du site.
Si on demande d'afficher site, qu'est-ce qui apparaît à l'écran ?
print(site)
2.0 // CPU CALCUL
Le processeur surchauffe. Vérifions le calcul de priorité.
Rappel : La multiplication * est prioritaire sur l'addition +.
Combien vaut total ?
b = 5
total = a + b * 2
3.0 // PIXEL GRID
On redimensionne les images. On utilise l'opérateur //.
Attention : En Python, // ne garde que la partie entière (pas de virgule).
Quel est le résultat ?
lignes = 3
res = pixels // lignes
4.0 // COMPTEUR VISITEURS
Le compteur de visiteurs a été remis à zéro. On ajoute 1 visiteur.
Quelle est la nouvelle valeur de la variable visites ?
visites = visites + 1
5.0 // FIREWALL
Le pare-feu vérifie le mot de passe. Si le mot de passe est "12345", il affiche "Succès". Sinon, il affiche "Echec". Que va afficher le programme ici ?
if mdp == "12345":
print("Succès")
else:
print("Echec")
6.0 // DATA LOOP
Une boucle for i in range(3) va compter en commençant à 0.
Elle va faire : 0, puis 1, puis... ?
Quel sera le dernier chiffre affiché ?
print(i)
7.0 // CHARGEMENT
La boucle while continue TANT QUE la condition est vraie.
Ici, tant que x < 5, on ajoute 2 à x.
On part de 0 -> 2 -> 4 -> 6 (STOP car 6 n'est pas < 5).
Quelle est la valeur finale de x ?
while x < 5:
x = x + 2
8.0 // ANTIVIRUS
On définit une fonction qui renvoie un message.
Que contient la variable resultat après l'exécution ?
return "Clean"
resultat = scan()
9.0 // USERNAME
Les chaînes de caractères fonctionnent comme des listes.
Le premier caractère est à la position 0.
Quelle lettre obtiens-tu avec user[0] ?
print(user[0])
10.0 // REBOOT
Dernière vérification avant redémarrage.
En logique, pour que True and False soit vrai, il faut que les deux soient vrais.
Ici, quel est le résultat : True ou False ?
Bon travail Junior Admin.
CODE DE VALIDATION :
Montrez ce code à M. Salah pour valider votre mission.