import random
round(random.uniform(1,5),2)
import random
def get_random(a=1,b=5):
while True:
number = round(random.uniform(a,b),2)
if len(str(number).split('.')[1]) == 1:
continue
else:
return number
InlineKeyboardMarkup
на прямую вы его не импортируете, по всей видимости данный класс содержится в модуле types
так что по всей видимости код должен выглядеть так types.InlineKeyboardMarkup
причем это у вас не в одном месте, так что везде передед Inline
вставьте types
start = time.perf_counter()
ваш код
end = time.perf_counter()
print("time taken:", f"{end-start:.5f}ms")
o = webdriver.ChromeOptions()
o.add_arguments = {'user-data-dir':'Путь к вашему профайлу на жестком диске'}
driver = webdriver.Chrome(executable_path="путь к chrome driver", options=o)
min z = -1 * x1 -2*x2 - это функция для минимизации.
1 * x1 + 3*x2 >= или <= вы не указали 9
1*x1 + 1*x2 >= или <= вы не указали 5
linprog
принимает только форму <=
Сооответственно, если условие в вашей задаче <=
Ваш код работает верно и находит МИНИМУМ, если же условие вашей задачи >=
тогда конвертируйте A в numpy и умножьте на -1 то же самое сделайте с b
ну а коэффициенты с
не трогайте. И вы получите ваши минимумы. test_date = input("Ввведите дату в формате 'dd-mm-yyyy': ")
now = datetime.datetime.now()
then = datetime.datetime.strptime(test_date, "%d-%m-%Y")
delta1 = datetime.datetime(now.year, then.month, then.day)
delta2 = datetime.datetime(now.year+1, then.month, then.day)
result = ((delta1 if delta1 > now else delta2) - now).days
print(f'До вашего следущего дня рождения осталось {result} дней')
pip
и она работает все нормально. если я запускаю pip show python-docx
из окружения которое использует моя IDE то он мне показывает путь и всю информацию, если же я запущу pip show python-docx
из терминала где окружение другое он выдает что данная библиотека не найдена. То есть у вас проблема в окружении (вы установили библиотеку в одно окружение а импортируете из другого) df['Tuples'].str.some_method()
s = '0.00009011'
first, second = s.split('.')
result = first + '.' + second[2:-2]
print(result)
float_number = 0.0000550034
print(f"{float_number:.nf}")
import numpy as np
number = 0.00009011
first, second = str(np.format_float_positional(number,trim='-')).split('.')
result = first + '.' + second[2:-2]
print(result)
здесь в отличии от первого случая тип наших float но проблема все равно решается.
the_sex.lower() == 'мужской'
the_sex.lower() == 'женский'
the_aim.lower() =='похудение'
the_aim.lower() == 'увеличение мышечной массы'
the_aim.lower() == 'поддержание веса'
the_fitnes in [1,2,3]
the_fitnes in [4,5,6]
random.choice(['Red','Black'],[5,25], k=100)
import datetime
past = datetime.datetime(2022,11,25,16,55,32)
now = datetime.datetime.now()
mappings = {'Дней: ':60*60*24, 'Часов: ':60*60, 'Минут: ': 60,'Секунд: ':1}
diff_in_seconds = int((now - past).total_seconds())
result = ''
for key, value in mappings.items():
result += key + str(diff_in_seconds // value) + ', '
diff_in_seconds %= value
print(f'Разница между {past} и {now} состовляет {result}')
import random
result = {}
for n in range(10):
experiment = []
while True:
experiment.append('О' if random.random() < 0.5 else 'Р')
for i in range(len(experiment) - 2):
if (experiment[i] == experiment[i+1]) and (experiment[i+1] == (experiment[i+2])):
break
else:
continue
break
result[f'Попытка Номер {n+1}'] = experiment
print(result)