Python (NSI 1)

1. Combien de fois la fonction print est-elle appelée dans le code Python suivant :

n = 4
for i in range(2, n):
    print(i)

2. Le langage Python a été créé en :

3. Que donne :

"Tokyo" * 2

4. Quel est le résultat affiché par cette suite d'instructions :

a = 8
b = 5
a == b+1
b = b+1
a == b+1
b = b+1
print(a==b+1)

5. Voici une fonction en Python :

def f(x):
    for d in range(2, x):
        if x % d == 0;
            return d

Que renvoie la fonction f avec la valeur 15 en argument ?

 

6. Pour importer la fonction sqrt, on peut écrire :

7. Que donne :

"Tokyo" + "Rio"

8. Que contient la liste1 à la fin de ce script :

liste1 = [1, 2, 3]
liste2 = liste1
liste2[0] = 42

9. Quelle est la valeur finale de x :

x = 1
n = 5
while n > 1:
    x = x * n
    n = n - 1

 

10. Après les instructions

x = 3
y = 5
y == x
x = y

la valeur de x est 5 et la valeur de y est 5.

 

11. Combien vaut :

len("Hello le Gymnase !")

12. Quelle est la valeur finale de x ?

x = 1
for i in range(4):
    x += i

13. Après les instructions :

x = 3
y = 5
x = y
y = x

La valeur de x est 5 et la valeur de y est 3