Python (NSI 1)

1. Que donne :

"Tokyo" + "Rio"
2. Que donne :

"Tokyo" * 2
3. Le langage Python a été créé en :
4. 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 ?

 
5. Quelle est la valeur finale de x :

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


 
6. Quelle est la valeur finale de x ?

x = 1
for i in range(4):
x += i
7. 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)
8. 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)
9. Combien vaut :

len("Hello le Gymnase !")
10. 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
11. Que contient la liste1 à la fin de ce script :

liste1 = [1, 2, 3]
liste2 = liste1
liste2[0] = 42
12. 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.

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