Niveau 10.8 du cahier d'exercices Python
Задание 1
Écrivez un code qui vérifiera la complexité d'un mot de passe. Inventez vous-même les critères de complexité.
Задание 2
Une liste est donnée. Affichez dans la console toutes les variantes de permutations des éléments de cette liste.
Задание 3
Affichez la liste de tous les nombres amicaux d'un intervalle donné.
Задание 4
Supposons qu'un fichier stocke un JSON de villes de la forme suivante :
cities.json{
[
"id": "1",
"city": "city1",
"country": "country1",
],
[
"id": "2",
"city": "city2",
"country": "country1",
],
[
"id": "3",
"city": "city3",
"country": "country2",
]
}
Supposons qu'un fichier stocke un JSON de pays de la forme suivante :
countries.json{
[
"id": "1",
"country": "country1",
],
[
"id": "2",
"country": "country2",
],
[
"id": "3",
"country": "country3",
]
}
Écrivez un script qui remplacera
les pays par leur id :
cities.json{
[
"id": "1",
"city": "city1",
"country_id": "1",
],
[
"id": "2",
"city": "city2",
"country_id": "1",
],
[
"id": "3",
"city": "city3",
"country_id": "2",
]
}