Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров

Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.

Последние вопросы

"Существует список цифр оканчивающийся нулём, вывести количество двоек в нем" Я пытался написать через цикл while и условия if, elif, else s=0 while True: a=int(input()) if a !=0: s+=0 break elif a==2: g=s+1 print(g) else: print(s) Помогите разобраться

Есть код, который запускается при обновлении страницы, а нужно, чтобы это происходило после нажатии кнопки document.addEventListener('DOMContentLoaded', () => { const menuBtns = document.querySelectorAll('.header-for-992px__nav__ul__li_span'); const drops = document.querySelectorAll('.header-for-992px__nav__ul-menu'); menuBtns.forEach(el => { el.addEventListener('click', (e)...

Вот код $timestamp = strtotime('01.02.2021 00:00'); echo $week = date('W', $timestamp); //05 $timestamp = strtotime('01.01.2021 00:00'); echo $week = date('W', $timestamp); // 53 Как вы видите 01.02.2021 это пятая неделя. Верно. Но 01.01.2021 это 53 неделя? По логике первая. Почему strtotime некорректно определяет номер недели?

php

Есть две команды "dev": "webpack serve --hot --mode development --config ./configs/webpack.config.ts", "build": "webpack --mode production --config ./configs/webpack.config.ts", При запуске в dev у меня создаётся сервер. При запуске build у меня создаётся билд. Почему при запуске билд не создаётся сервер локалхост? если...

Доброй ночи, возникла такая проблема: При отправке POST запроса (с указанием cookie, proxy и header) возвращает Invalid JSON request: Syntax error. Но все остальные запросы отрабатывает нормально. Единственное отличие между рабочими и нерабочими запросами это наличие content-length в requests headers. Пробовал...

canvas.getContext('2d').drawImage(video, 0, 0, 350, 198); Не совсем понимаю как это работает. Вопрос в том, как выхватить кадр из видео так, чтобы сохранить соотношение сторон. Допустим если брать видео у которого высота больше, а ширина меньше в двое. То полученный кадр будет размытым под...

подскажите в чем проблема. Делал сброс пароля но в емаиле который приходит не ссылка а не шаблонизированый html. вот файл.html с сообщением на почту: Someone asked for password reset for email {{ email }}. Follow the link below: {{ protocol }}://{{ domain }}{% url "password_reset_confirm" uidb64=uid token=token %} Your username, in case you've forgotten: {{...

Правлю код одного астрологического сайта, и забуксовал на одном момент =). Ибо не то, что в астрологии, но и в астрономии я полный ноль. Задача такая. Есть натальная карта (она же сфера эклиптики). Соответственно, 360 градусов соответствуют 24 часам. Но движение солнца...

import tkinter from tkinter import ttk def factorialo(): new = 1 a = int(vvod.get()) if a < 0: new = "Введите положительное число!" elif a == 0: exit() else: for i in range(1, a + 1): new = new * i return new root = tkinter.Tk() root.title('Нахожедние факториала') root.geometry("800x500") print(root.geometry()) tkinter.Label(root, text="Нахождение...

Таблица user_test: id user_id test_id quantity 1 1 3 30 2 1 3 50 3 1 3 180 Каждый раз вставляется в данном случае по 1 записи пример последней записи: $user->tests()->attach(3, array('quantity' => 180); так вот можно как получить id этой последней записи? типа $idPivot = $user->tests()->attach(3, array('quantity' =>...

Заинтерисовавшись графическим режимом работы ассемблера в MS-DOS. Скопировал и смонтировал на образ дискеты, код. Из статьи, со второй строчки поиска (http://s7a1k3r.narod.ru/4.html). Который должен был вывести на экран красную линию: ;Установим графический режим EGA mov АН,00h ...

typesript не срабатывает обьеденение двух объектов в которых есть одинаковые свойства если режим разработки я хочу объединить два конфига. if (mode === 'development') { return merge(productionConfig, Configuration); } Интерефейсы имею такие export type IConfiguration = { devServer: { port: number; historyApiFallback: boolean; }; }; export...

Столкнулся с проблемой что при export Class для тестирования(Jest) выдает ошибку в консоль Uncaught ReferenceError: module is not defined. Строка где я экспортирую module.exports = { Calculation: Calculation, calculate: calculate } Мой код class Student { constructor(firstName,lastName,yearOfBirth,arrayOfGrades) { this.firstName = firstName; this.lastName = lastName; ...

Непонятен код там, где добавлены комментарии. Объясните пожалуйста работу кода в отмеченных моментах. Вот описание задачи: Напишите программу «Генератор персонажей» для ролевой игры. Пользователю должно быть предоставлено 30 пунктов, которые можно распределить между...

Есть ли такой описанный алгоритм, который оптимизирует последовательность изменений множества? В отличии от алгоритма поиска растояния Левенштейна, у меня нет ни начального множества, ни конечного. Есть множество изменений, которое нужно оптимизировать, которое после...

Использую библиотеку pytube. Скачиваю в плейлисте все видео по очереди и иногда появляется такая ошибка, не могу понять, с чем это может быть связано. Происходит это с разными видео и если скачивать по отдельности - все работает нормально. В интернете по запросу, упоминания...

Функция должна выводить список всех делителей передаваемого ей числа (кроме себя и единицы) def vse_deliteli(integer): vsedeliteli = list() for i in range(1, integer): if integer % i == 0: vsedeliteli.append(i) return vsedeliteli.remove(1) print(vse_deliteli(25)) Результат None, причем проблема именно в list.remove, т. к. когда его убираю,...

Возникла проблема функция summary выдает undefined так как ничего не возвращает. Как сделать так чтобы функция summary возвращала Cool! , Good, but it can be better! , Radish. Я просто не очень понимаю как в return передать условия при которых будет выводиться конкретный текст. summary () { const averageVisit =...

Вот функция mainWindow в ней cначала создаю verticalLayout после чего в функции set(находится в классе dynamicQVBoxLayout) пытаюсь установить размер этого layout через resize() и передвинуть через move(). MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); dynamicQVBoxLayout* VboxLayout = new...

Есть список на 2 миллиона записей и функция, каждый раз обрабатывающая и удаляющая 100 тыс. записей (map.delete). Список глобальный. Первые проходы обрабатываются быстро, записи удаляются, список уменьшается. Но чем дальше, тем дольше выполняется операция. Хотя вроде бы должно...