Я не понимаю. Зачем автор пишет интервал да еще и неправильно.
if self.ball == 12: #Если система двенадцатибальная обрабатывается данный кусок кода
if 100 >= c >= 92: #Если процент равен диапазону от 100 до 92, то выводится оценка которая была рассчитана на калькуляторе
print("Ваша оценка: 12") #Следующие условия делают тоже самое: Диапазон, оценка
elif 92 >= c >= 84:
print("Ваша оценка: 11")
Вот здесь 92 попадает и в 11 и в 12.
Это ошибка уровня математики а даже не программирования.
OldJohn, мне не нравится обсуждение в контексте localhost. Давай обобщенный случай. Есть много хостов и на них стоят разные базы MySQL . Это - реальность. И я хотел-бы обсуждать реальность а не твой тестовый кейс.
Задай более простой вопрос в рамках моей предлагаемой реальности.
Alexey, непрерывное обучение - это часть нашей работы.
Не нравится процесс обучения? Почему? Ты - бунтарь? Или просто очень упёртый? Надо проговорить эти все пункты на собеседовании иначе твоё упрямство может стать проблемой для работы с будущим тех-лидом. А кому нужен проблемный джун который сопротивляется обучению? Причем здесь под обучением я подразумваю не именно технологии. А твою конформность и способность уступать старшему по званию. Ни одна даже самая демократичная аутсорсинговая компания не терпит наружения структуры подчинения. Бунтари - сразу идут против корпорации и будут уволены очень быстро по фидбеку.
Да. Схема и база - это разные вещи. Но глядя просто на SQL запрос невозможно ответить на этот вопрос
полностью. Нужна знать тип БД который ты используешь.
Python 3.10.11 (tags/v3.10.11 , Apr 5 2023 ) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> a = input()
the quick brown
>>> b = a.split()
>>>
>>> b
['the', 'quick', 'brown']
>>>
>>> type(a)
<class 'str'>
Почти во всех звуко-карточках есть выбор режима звука. 2/5.1.
Вот когда ты включаешь наушники - то звук сводится к двум каналам всегда.
Вообще 99.9% музыкального контента - имеет только 2 канала. И только редкие фильмы поддерживают
много дорожек.
И игры с помощью EAX могут разностить 3д источники звука по большому числу колонок в зависимости от
количества аудио-выходов на звуковушке. С моей точки зрения 5 колонок это более чем достаточно.
И мне кажется что гонка за 3д звуком закончилась где-то в 2010. Люди устали. Насытились. И вернулись
к более консервативной модели прослушивания. Аудиофилы вышли на пенсию. А молодые люди слушают
либо мобилы либо такие бум-боксики размером с ладошку.
Топик тегирован Python. Поэтому тебе нет смысла обсуждать какое-либо сферическое ООП.
Надо просто посмотреть какое ООП предлагает Python и вот просто по нему пройтись по темам.
Никаких экзаменнов или сертификатов на чистое ООП нету. Ну я не слышал о таком.
Имя, в подобных задачах... особенно где ТЗ выглядил как "сделайте мне хорошо" - очень важно
проговорить всей кейсы. Вообще чем больше вариантов ты озвучишь и чем больше ограничений мы
здесь придумаем - тем легче задачу будет сделать.
Я предлагаю тебе сделать просто брейкдаун этой задачи на несколько. Хотя-бы по технологиям.
Сделай сначала например только pdf и только для текста. Без картинок. Это будет story-001.
Потом story-002 где будет звучать pdf + scan images.
Вот так плавно. По нарастающей. Потому что в том виде как задача вброшена в qna - она нерешаема.
FineReader, Tesseract, библиотеки машинного зрения - это все хорошо. Но это бесполезно пока нет
абсолютно четкого понимания где какая из них будет применена и что пойдет на вход и что на выход.
В вебе нет файлов. Есть контент. Когда ты отдаешь юзеру контент - то крепишь к нему такой тег ContentType : audio/mp3
и браузер уже сам решает что ему делать. Сохранять или воспроизводить. Иногда
пользователь ПКМ форсирует процесс сохранения контента на диск.
Ну а чтоб не скачивали - не показывай вообще такие линки. Нет линки - нет проблемы.
давай упростим задачу. Я введу простую функцию с одним циклом которая проще твоей.
и при вот этом значении аргумента x = 106369249365575352836589875696130383747
она будет работать недопустимо долго.
Я даже не могу придумать название этому числу. Что там... 885 миллиард 546 триллионов и далее идут
кажется квинтиллионы септиллионы...
Это число - больше чем 64 бит. Я не смог его записать в int64 переменную. И скорее всего
самый первый цикл по нему не закончится никогда. Он просто не успеет делать инкремент
за разумное время.
def four_squares(n: int) -> Tuple[int, int, int, int]:
for a in range(int(n**0.5) + 1):
// body
Вот такая простая функция вышла транс-вычислительной. Я боюсь что всех датацентров
планеты земля тебе уже не хватит чтобы закончить первый внешний цикл который
ничего не делает а только считает инкремент.
У меня как-то была бизнес идея - совмещать онлайн игры с зарабатыванием виртуальных денег путем решения логических задачек. По сути я изобретал GPT-наоборот. Когда игроки решают поставленные мной задачи а приложение просто выполняет функции project manager распределяя огромную задачу на 100500 решателей. Только я так и не придумал как декомпозировать огромную задачу на такие мелкие части.
nomadkaa, не знаю. Тебе надо перечислить конкретные фреймворки и языки и среды.
Никто в топике тебе не подскажет под такое размытое описание конфигурацию.
Бери пока любой ноутбук. С такими требованиями как у тебя можно промахнуться мимо кассы 10 раз.
Вот здесь 92 попадает и в 11 и в 12.
Это ошибка уровня математики а даже не программирования.