Сатҳи 10.8 китоби масъалаҳои Python
Задание 1
Рамзе нависед, ки мураккабии паролро тафтиш мекунад. Меъёрҳои мураккабиро худ ихтироъ кунед.
Задание 2
Рӯйхат дода шудааст. Ҳамаи вариантҳои ҷойивазкунии унсурҳои ин рӯйхатро дар консоли чоп кунед.
Задание 3
Рӯйхати ҳамаи рақамҳои дӯстонаро аз фосилаи додашуда чоп кунед.
Задание 4
Бигзор дар файл JSON-и шаҳрҳо ба намуди зерин нигоҳ дошта шавад:
cities.json{
[
"id": "1",
"city": "city1",
"country": "country1",
],
[
"id": "2",
"city": "city2",
"country": "country1",
],
[
"id": "3",
"city": "city3",
"country": "country2",
]
}
Бигзор дар файл JSON-и кишварҳо ба намуди зерин нигоҳ дошта шавад:
countries.json{
[
"id": "1",
"country": "country1",
],
[
"id": "2",
"country": "country2",
],
[
"id": "3",
"country": "country3",
]
}
Скрипте нависед, ки ба ҷои
кишварҳо id-и онҳоро иваз мекунад:
cities.json{
[
"id": "1",
"city": "city1",
"country_id": "1",
],
[
"id": "2",
"city": "city2",
"country_id": "1",
],
[
"id": "3",
"city": "city3",
"country_id": "2",
]
}