Autres exercices
Travail à réaliser sur le notebook Capytale du lien suivant:
Exercice 1
Résolvez le Pydéfi proposé à cette adresse
Vous pouvez vous créer un compte pour valider vos résultats, ce site (géré par l'Académie de Poitiers) est remarquable.
Exercice 2
On donne le tableau m
suivant :
1 2 3 4 5 6 7 8 9 10 11 12 |
|
- si le nombre est divisible par 7, afficher
*
, sinon afficher une espace - sur une même ligne, on affichera tous les symboles côte à côte, en rajoutant le paramètre
end = ''
à la fonctionprint
. (exemple :print('*', end = '')
) - on ira à la ligne à la fin de chaque ligne, par l'instruction
print()
Exercice 3
Résolvez le pydéfi Insaisissable matrice proposé à cette adresse
Exercice 4
Advent of code 2021, day02
-
Input de test :
forward 5
down 5
forward 8
up 3
down 8
forward 2
-
Exemple d'input réel : input1.txt
-
Aide au parsing :
permet de récupérer dans une listedata_str = open('input1.txt').read().splitlines()
data_str
toutes les lignes de l'input. Attention tous les éléments de cette liste sont des chaines de caractères (typeString
).
Pour séparer une chaine de caractères en une liste de plusieurs chaines de caractères, grâce à un délimiteur : la fonction split
:
>>> "12/02/2002".split("/")
['12', '02', '2002']
Dernière mise à jour:
2022-11-07