Communauté  • Livre d'or
Chats noirs.jpg Actualités, astuces, interview... Venez lire la gazette de ce printemps de Vikidia ! DessinInterview.png

Quiz:Python/Difficile

Aller à la navigation Aller à la recherche
Quiz

Bienvenue dans ce quiz sur Python !

Essaie de répondre aux questions sans regarder les réponses avant !

Clique ici si tu veux savoir comment ajouter une question.

Quiz

  

1 Soit la liste wikis = ["Vikidia", "Wikipédia", "Wiktionnaire", "Dico des Ados"]. Quelle est la valeur de wikis[1] ?

Vikidia
Wikipédia
Wiktionnaire
Dico des Ados

2 Quelle est la valeur de wikis[-1] ?

Vikidia
Wikipédia
Wiktionnaire
Dico des Ados

3 Quelle est le type de la variable wikis ?

Un dictionnaire (dict)
Une chaîne de caractères (str)
Un booléen (bool)
Une liste (list)

4 Quelle est le type de la variable wikis[0] ?

Un dictionnaire (dict)
Une chaîne de caractères (str)
Un booléen (bool)
Une liste (list)

5 Comment peut-on ajouter « Wikinews » à la variable wikis (plusieurs réponses sont possibles) ?

wikis += "Wikinews"
wikis.append("Wikinews")
wikis += ["Wikinews"]
wikis = wikis + ["Wikinews"]

6 Compléter ce programme pour qu'il calcule la vitesse moyenne. Voici un exemple de ce qu'il doit s'afficher sur la console :


Entrez la distance parcourue en km : 100
Entrez le temps en heures qui a été pris pour effectuer ce trajet : 2
La vitesse moyenne est 50 km/h.


Les variables distance et temps doivent être converties en des flottants et la variable vitesse en un entier.

distance = (1) #Entrée de l'utilisateur
distance = (2) #Conversion de la valeur entrée en un flottant
temps = (3) #Entrée de l'utilisateur
temps = (4) #Conversion de la valeur entrée en un flottant
vitesse = (5) #Calcul de la vitesse
vitesse = (6) #Conversion de la vitesse en un entier
print("La vitesse moyenne est " + (7) + " km/h.") #Affichage de la vitesse
1 :

2 :

3 :

4 :

5 :

6 :

7 :

7 Soit le programme :

x = int(input("Valeur de x : "))
if x >= 10:
    y = 1
    x = x + y
else:
    y = 0
while x >= 10:
    y = y + 1
    x = x - 1
while x < 10:
    x = x + 1
    y = y - 1
print("x vaut désormais : ", x)
print("et y : ", y)

Un utilisateur entre comme valeur de x : 19. Qu'affichera ce programme ?

x vaut désormais :

et y :

8 Un autre utilisateur a sur son écran :
x vaut désormais : 10
et y : 27

Quelle est la valeur de x entrée :

9 Est-il possible d'avoir sur la console de ce programme :
x vaut désormais : 11

Oui
Non

10 Un développeur supprime les boucles du programme et entre comme valeur de x : 2. La valeur de x sera-elle la même (à la fin du programme) ?

Oui
Non

Icône quiz.png Portail des quiz : Tous les quiz de Vikidia.