def function1(string):
print(string+'\nfunction1')
def function2(string):
print(string+'\nfunction2')
def function3(string):
print(string+'\nfunction3')
user_input = input()
obj = {
function1:
['1','function1'],#Если в string присутствует элемент этого списка, то должна вызваться function1
function2:
['2','function2'],#Если в string присутствует элемент этого списка, то должна вызваться function2
function3:
['3','function3'],#Если в string присутствует элемент этого списка, то должна вызваться function3
}
# обходим весь словарь и проверяем наличие слов из каждого списка в строке пользователя
for func, wordlist in obj.items():
if any(word in user_input for word in wordlist):
func(user_input)
word = word.translate(str.maketrans({c:str(i+1) for i,c in enumerate(alpha)}))
self.x >= -self.width:
TypeError: '>=' not supported between instances of 'NoneType' and 'int'
self.x = None
self.x = radius
if 'гну' in event.object.text.lower():
words = ['гну', 'сгиб']
if any(word in event.object.text.lower() for word in words):
for a in range(a_start, a_end + 1):
for b in range(b_start, b_end + 1):
print(a, b)
from itertools import product
for a,b in product(range(a_start, a_end + 1), range(b_start, b_end + 1)):
print(a,b)
data = list(iter(input, ''))
vk_api.exceptions.ApiError.error
vk_api.exceptions.ApiError.code
vk_api.exceptions.ApiError.error['error_msg']
f.seek(0)
split(maxsplit=1)
, чтобы не разрезать город с пробелами в названии.commands=["/weather"]
не надо указывать слэш при указании команды, иначе его придется дублировать list_1 = [i for i in range(2,992,10) if i%100 != 11]
# если просто проверить по конечному списку
list_1 = [i for i in range(2,992,10) if i not in (...)]
и если x == (какое-то число из списка), то [действие]
if x in (...):
dict_ #наш словарь
user_list # введенный пользователем список (учитываем, что в словарь запихнули цифры, а пользователь вводит строки, т.е. нужно будет преобразовать
# находим массив ключей с совпадающим значением
result = [key for key, value in dict_.items() if value == user_list]
# просто проверка, есть ли наш список среди значений
if user_list in dict_.values():
from fuzzywuzzy import fuzz
information_code = {'Идентификатор рынка': 'securities&securities.columns=MARKETID', ...
user_input_information = 'цена торг периода'
close_match = max(information_code, key=lambda x: fuzz.token_sort_ratio(x, user_input_information))
print(close_match)
print(information_code[close_match])
# Цена предторгового периода
# marketdata&marketdata.columns=OPENPERIODPRICE
BUY_UP_PRICE = min(x) if x else None
sql = "CREATE TABLE `имя_таблицы`