该函数的目的是忽略列表中的情况。
def is_contains(string: str, list_: list):
count_calls()
return True if string.lower() in [word.lower() for word in list_] else False
该函数的目的是忽略列表中的情况。
def is_contains(string: str, list_: list):
count_calls()
return True if string.lower() in [word.lower() for word in list_] else False
"Поступает запрос на одно число (n) диапазон только от 3-20,
并且代码必须根据接收到的数字选择数字 (n) 倍数的数字对。示例:9 - 第一次插入的数字 1218273645 - 所需的密码(1 和 2、1 和 8、2 和 7、3 和 6、4 和 5 是成对的;数字 9 是每对总和的倍数)”
def get_input():
num = []
number = int(input('Введите число от 3х до 20ти: '))
if 3 <= number <= 20:
num.append(number)
else:
print(f'Не верное число: {number}')
return num
def get_shifr(n):
list1 = []
list2 = []
for i in n:
for j in range(1, n):
if i == j:
continue
elif str([j, i]) in list1:
continue
elif i % (i + j) == 0:
list2 += str(i) + str(j)
list1.append([i, j])
return list2
mum = get_input()
print(get_shifr(mum))