forked from geekcomputers/Python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
translation_of_sizes_of_underwear_RU.py
45 lines (40 loc) · 1.54 KB
/
translation_of_sizes_of_underwear_RU.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# coding: utf-8
def my_found(req):
my_dict = {
"XXS": [42, 36, 8, 38, 24],
"XS": (2),
"S": (4),
"M": (6),
"L": (8),
"XL": (10),
"XXL": (12),
"XXXL": (14),
}
if req[0] != "XXS":
answ = my_dict["XXS"][req[1] - 1] + my_dict[req[0]]
else:
answ = my_dict["XXS"][req[1] - 1]
return answ
country = {1: "Россия", 2: "Германия", 3: "США", 4: "Франция", 5: "Великобритания"}
print(
"Программа перевода размеров женского белья из\n"
"международной системы в системы следующих стран:\n"
"1 - Россия, 2 - Германия, 3 - США, 4 - Франция, 5 - Великобритания.\n"
"Справка (международная система): XXS, XS, S, M, L, XL, XXL, XXXL"
)
req = []
while len(req) <= 1:
req = list(
input(
">>> Введите через пробел международный размер и страну,\n"
"в систему которой перевести данный размер: "
).split()
)
req[0] = req[0].upper()
if len(req) <= 1:
print("Вы таки что-то сделали не так... \nНужно повторить попытку!")
else:
req[1] = int(req[1])
print(
f'Выбранный Вами размер "{req[0]}" в системе размеров "{country[req[1]]}" будет: {my_found(req)}'
)