WorksheetsNSI : Les fonctions en Python
Total questions: 19
Worksheet time: 29mins
Qu'est-ce qu'une fonction en programmation ?
Un ensemble d'instructions qui peut recevoir un ou des paramètres et renvoyer une ou des valeurs
Une variable qui stocke une valeur
Une boucle qui répète une instruction plusieurs fois
Une condition qui permet de prendre une décision
Quelle est la syntaxe pour définir une fonction appelée fonction1 en Python ?
p1 et p2 sont les deux paramètres de la fonction.
def fonction1 (p1,p2):
fonction1(p1,p2):
fonction1 = def(p1,p2)
fonction1 = (p1,p2):
Quelle est la fonction native (inclue) de Python qui affiche une chaîne de caractères ?
print(message)
len(liste)
random.randint(a, b)
help(element)
Soit le programme composé de la déclaration d'une fonction et d'un appel de la fonction.
Qu'affiche le programme ?
6
(5,6)
(6,5)
5
mystere(6)
Il n'est pas obligatoire pour une fonction de posséder un paramètre
VRAI
FAUX
Cette fonction est-elle correctement écrite ? On ne parle ici que de la syntaxe
OUI
NON
Une fonction qui ne prend aucun paramètre est possible.
VRAI
FAUX
On peut passer 5 paramètres à une fonction.
Par exemple :
def ah_bon (param1,param2,param3,param4,param5):
VRAI
FAUX
Qu'affiche ce programme ?
"La spé NSI: est une chaine de caractères"
": est une chaine de caractères la spé NSI"
"La spé NSI"
mystère("La spé NSI")
Comment faut-il appeler la fonction, dans la console Python, pour obtenir le résultat suivant ?
('Alan','Turing')
quoi ('Alan','Turing')
quoi ('Turing','Alan')
quoi(Alan,Turing)
quoi(Turing,Alan)
Soit la fonction moyenne qui prend en paramètre 3 notes et qui renvoie la moyenne des trois notes.
Quelle est la bonne proposition de la fonction moyenne ?
Soyez bien attentif !
Soit la fonction moyenne qui prend en paramètre 3 notes et qui renvoie la moyenne des trois notes.
Quel programme appelle correctement la fonction moyenne ?
En python, quel mot clé est utilisé pour commencer une fonction ?
function
fun
def
import
Soit la fonction mystery:
Qu'affiche l'appel suivant de la fonction dans la console ? mystery(5)
1
2
9
11
Pour le programme proposé, que se passe-t-il quand on l'exécute ?
Il ne se passe rien.
On a juste défini une fonction
Il affiche 'mot_de_passe'
il affiche 'hello'
Il affiche 8
Comment est appelé la partie de la fonction de couleur verte (encadrée par ''' ''')
Un docstring
Un doctissimo
Un docustring
Ne pas cliquer sur cette réponse
Vous devez écrire une fonction convertir_temperature(temperature_celsius) qui prend en paramètre une température en degrés Celsius et la renvoie en degrés Fahrenheit. La formule de conversion est : Fahrenheit = Celsius x 4.5 + 32
Que renvoie la fonction kezako pour l'appel suivant :
kezako (5,2)
5
2
10
(5,10)
Quelle est la bonne syntaxe pour appeler une fonction nommée calculer avec pour paramètre 10 ?
calculer(10)
calculer 10
calculer:10
calculer[10]
