Tous les sujets, pour votre succès

NSI Évaluation commune Première Sujet 193 – SPENSI193

Accueil » NSI Évaluation commune Première Sujet 193 – SPENSI193

Epreuve E3C : spécialité Numérique et Sciences Informatiques (NSI)
Voie : Bac général
Niveau d’études : Classe de première
Session : 2025
Durée de l’épreuve : 2 heures
Calculatrice : Interdite
Dictionnaire : Interdit
Numéro du sujet : Sujet 193 – SPENSI193

Extrait de l’annale :
Thème A : types de base
Question A 1
Quelle est la valeur de x à la fin de l’exécution du script Python suivant ?
x = 1
for i in range(10):
x = x * 2
Réponses
A 2
B 1024
C 2048
D 20000000000

Thème B : types construits
Question B 1
Quelle expression permet d’accéder à la valeur ‘hello’ après qu’on a défini
L = [[‘a’,’b’,’c’],[‘bonjour’,’hello’]]
Réponses
A L[5]
B L[1][1]
C L[2][2]
D L[‘hello’]

Thème C : traitement de données en tables
Question C 1
On a récupéré le contenu d’un fichier CSV contenant le nom, le prénom et l’âge de personnes dans une table
implémentée par la liste de dictionnaires suivante :
table = [{« nom »: « dupont », »prenom »: « jean », »age »: 16},
{« nom »: « durant », »prenom »: « pierre », »age »: 15},
…..
….
{« nom »: « doe », »prenom »: « jane », »age »: 16}]
Quelle expression représente-t-elle la liste des noms des personnes dont l’âge a pour valeur 16 ?
Réponses
A [personne[nom] for personne in table if personne[age]==16]
B [personne[« nom »] for personne in table if personne[« age »]==16]
C [personne[« nom »] for personne in table if personne[« age »]=16]
D [nom if age==16 for nom,age in table ]