WorksheetsNSI : Les bases de Python et de la programmation
Total questions: 23
Worksheet time: 35mins
Quand on écrit x=2, que représente x ?
Le nom de la variable
Le type de la variable
La valeur de la variable
Quand on écrit x=2, que représente 2 ?
Le nom de la variable
La valeur de la variable
Le type de la variable
Quel est l'effet de l'instruction x=2 ?
On teste si la variable x est égale à 2
On affecte la valeur 2 à la variable x
On affecte la valeur de la variable 2 à la variable x
On ajoute 2 à la variable x
Quelles sont les syntaxes possibles pour ajouter 2 à la variable x ?
x=x+2
x=2+x
x=+2
x+=2
Donner la valeur de la variable y à la suite des instructions suivantes :
Georges =3
Georges=2*Georges
y=Georges-2
y=y*Georges
(a)
Parmi les valeurs de variables citées, lesquelles correspondent à une variable de type str (plusieurs bonnes réponses) ?
12
'bonjour'
'12'
Cocher les bonnes réponses. En python :
on peut ajouter une variable de type int et une variable de type str
on peut modifier le type d'une variable
on peut écrire x=2+int('bonjour')
Si A='pa' et D='radis', quel est l'affichage de D dans une console Python?
'pa' 'radis'
'paradis'
'pa'
'radis'
radis
On a saisi
x=2
y=3
z=x*y
m=.......
Comment compléter le programme pour affecter la moyenne de x, y et z à la variable m ?
m=x+y+z
m=x+y+z/2
m=x+y+z/3
m=(x+y+z)/3
Si on saisit dans la console :
x=2
x=4
La valeur contenue dans x est ...
2
4
6
8
Si on le programme suivant :
x=4
x=x+1
print(x)
Lorsqu'on exécute le programme que s'affiche-t-il dans la console ?
>> 4
>> 3
>> 5
>>4
>>5
>>x
>> x
Si on saisit dans la console :
x=2
z=x**3
La valeur contenue dans z est...
2
6
8
3
Sachant que la valeur de la variable x=2, quelles sont, parmi les instructions suivantes, celles qui vont écrire (sans erreur) "La valeur de x est égale à 2"
print(La valeur de x est égale à 2)
print('La valeur de x est égale à 2')
print('La valeur de x est égale à,x')
print('La valeur de x est égale à',x)
Lequel de ces mots n'est pas un type en python
integer
variable
string
float
"2.0" est un...... ATTENTION, PIEGE !
int
float
str
list
Quelles sont les chaînes de caractères qui sont correctement écrites en Python ?
"Python, c'est facile"
'Python, c'est vraiment facile'
'Python: "C'est facile"
'Mais si, Python est un langage simple'
Le résultat du script est
False
True
ok
error
for i in range(2,10):
Pour cette boucle, indiquez toutes les valeurs prises successivement par i ?
(Ecrire toutes les valeurs séparées par un espace)
(a)
Quel est le type de a : a=33.0
Integer
Float
String
Boolean
Quel est le type de a : a=33
Integer
Float
String
Boolean
Quels sont les décimaux correctement écrits en Python ?
3,14
1.975
-175
2,718
3.0
Quelle est la chaîne de caractères qui est correctement écrite en Python ?
"Python, c'est facile"
'Il dit qu'il fait beau'
'Il dit : "il fait beau"
pi=3.1416
rayon=5.24
Comment calculer l'aire d'un cercle ?
La formule mathématique est
aire=pi*r*r
aire=pi*rayon*2
aire=pi*rayon**2
