WorksheetsSession_8_9_07_11_25
Total questions: 20
Worksheet time: 10mins
Ecrit
Quel mode ajoute à la fin sans effacer ?
Pour écrire dans un fichier .txt :
\t
\n
\\n
\s
Quel code écrit correctement un dictionnaire d dans un fichier data.csv avec en-têtes en utilisant les bonnes pratiques ?
Quel code lit un fichier CSV et crée un dictionnaire avec les noms comme clés et les notes comme valeurs en utilisant les bonnes pratiques ?
d = {}\nfor nom, note in notes.items():\n d[nom] = note
Quel code écrit dans deux fichiers différents selon une condition (notes >= 15 dans 'reussis.txt', sinon dans 'echecs.txt') ?
Quel code lit un fichier ligne par ligne et s'arrête dès qu'il trouve une ligne contenant 'STOP' ?
with open('output.txt', 'w') as f:\n f.write('test')
Quel code compte le nombre de mots dans chaque ligne d'un fichier et écrit les résultats dans un nouveau fichier ?
Quel code fusionne deux dictionnaires et écrit le résultat dans un fichier CSV avec en-têtes en utilisant les bonnes pratiques ?
Quel code lit un fichier CSV, filtre les lignes où l'âge > 25, et écrit les résultats dans un nouveau fichier CSV en utilisant les bonnes pratiques ?
with open('data.csv', 'r') as f_in, open('filtre.csv', 'w') as f_out:\n header = next(f_in)\n f_out.write(header)\n for ligne in f_in:\n nom, age = ligne.strip().split(',')\n if int(age) > 25:\n f_out.write(ligne
with open('filtre.csv', 'w') as f:\n f.write('Nom,Age\n')
Quel code parcourt un dictionnaire de dictionnaires et écrit chaque sous-dictionnaire dans un fichier séparé ?
for nom, infos in etudiants.items():\n with open(f'{nom}.txt', 'w') as f:\n for cle, valeur in infos.items():\n f.write(f'{cle}: {valeur}\n'
