ВОПРОСЫ И ОТВЕТЫ

Сообщество

Спрашивайте о чём угодно: код, ЕГЭ, олимпиады, выбор языка, железо, мотивация. Здесь помогают, а не смеются.

Задать вопрос
2817 вопросов
✓ 4ответов
Бросил программирование на полгода. Как вернуться и не сдаться снова?
Полгода назад активно решал задачи, потом навалилась учёба/работа и забросил. Сейчас открываю редактор — и руки опускаются, будто всё забыл. Как вкатиться обратно и удержаться на э
Oleg Lugovskoi🐣 Птенец· 7 месяцев назад· 1.3к просм.
✓ 4ответов
В чём разница между == и is?
Наткнулся на странное: Почему для 256 True, а для 1000 False? И когда вообще использовать is?
Nick Dolbnya🐣 Птенец· 10 месяцев назад· 900 просм.
✓ 4ответов
Почему [[0]*3]*3 создаёт «связанные» строки матрицы?
Сделал матрицу m = 033, меняю m00 = 1, а меняется во всех строках сразу: 1,0,0,1,0,0,1,0,0. Почему так и как правильно?
Валерия Полякова🥚 Яйцо· 15 месяцев назад· 1.4к просм.
✓ 5ответов
Почему опасно ставить список [] как значение аргумента по умолчанию?
Написал функцию def add(item, lst=):, которая должна добавлять элемент в список и возвращать его. Но при повторных вызовах список почему-то накапливает старые значения! В чём дело?
Павел Дмитриев🐣 Птенец· 8 месяцев назад· 1.6к просм.
✓ 5ответов
Чем == отличается от === и почему '0' == 0 это true?
Запутался в равенствах. Почему строка '0' равна числу 0 через ==? И когда вообще использовать === ?
Denis Fadin🐣 Птенец· 9 месяцев назад· 1.6к просм.
4ответов
Чем кортеж отличается от списка и зачем он вообще нужен?
Список и кортеж выглядят почти одинаково. В чём смысл иметь отдельный тип tuple, если есть list?
Вероника Морозова🐣 Птенец· 22 месяца назад· 1.6к просм.
4ответов
Почему функция меняет список, но не меняет число, которое я передал?
Передаю в функцию число — снаружи оно не меняется. Передаю список — меняется. Хотя код выглядит почти одинаково. Почему так?
Denis Gordon🐣 Птенец· 9 месяцев назад· 1.4к просм.
4ответов
Как поменять местами две переменные без третьей?
В других языках я делал через временную переменную: Говорят, в Python можно короче. Как?
Lev Sokolov🐣 Птенец· 11 месяцев назад· 640 просм.
3ответов
Почему 0.1 + 0.2 не равно 0.3?
Это что, Python считать не умеет?? Как тогда сравнивать дробные?
Никита Масленко🐣 Птенец· 5 месяцев назад· 998 просм.
✓ 4ответов
Что делает else у цикла for/while?
Увидел в чужом коде такое: else относится к for?? Я думал else только у if бывает. Как это работает?
Богдан Степанов🥚 Яйцо· 6 месяцев назад· 1.1к просм.
✓ 4ответов
Как отсортировать словарь по значению?
Есть словарь {'a': 3, 'b': 1, 'c': 2}. Нужно получить его отсортированным по значениям (по возрастанию и по убыванию). Как?
Данил Карпачёв🐣 Птенец· 8 месяцев назад· 1.5к просм.
✓ 3ответов
Что такое JOIN и чем INNER отличается от LEFT простыми словами?
Только начал учить SQL. Есть таблицы users и orders. Что вообще делает JOIN и в чём разница между INNER JOIN и LEFT JOIN? Когда какой брать?
Иван Иванов🐣 Птенец· 2 месяца назад· 1.6к просм.
✓ 5ответов
Сколько бит весит один символ — ASCII и Unicode?
Постоянно путаюсь в заданиях про объём текста. Сколько весит один символ? Где-то 1 байт, где-то 2. В чём разница между ASCII и Unicode по весу символа?
Павел Бочкарёв🐣 Птенец· 5 месяцев назад· 1.9к просм.
✓ 5ответов
С чего вообще начать учить программирование с нуля?
Полный ноль, не из IT, хочу научиться программировать, но теряюсь от количества курсов, языков и советов в интернете. С чего реально начать, чтобы не утонуть и не бросить через нед
Вера Новикова🐣 Птенец· 11 месяцев назад· 1.4к просм.
✓ 5ответов
Как отцентрировать блок по центру экрана (и по горизонтали, и по вертикали)?
Есть div с текстом, хочу чтобы он был ровно в центре страницы и по ширине, и по высоте. Видел кучу способов с margin, position, но всё время что-то не так. Как сделать по-человечес
Evgeniy Arapov🐣 Птенец· 13 месяцев назад· 1.4к просм.
5ответов
Зачем вообще новичку ООП, если всё решается функциями?
Пишу скрипты на функциях, всё работает. Друзья говорят "учи ООП". Не понимаю, какую реальную проблему оно решает. Это обсуждение, интересно мнение бывалых.
Андрей Кожемякин🐣 Птенец· 14 месяцев назад· 1.5к просм.
5ответов
Чем отличаются var, let и const в JavaScript?
Только начал учить JS, везде вижу то var, то let, то const. В чём между ними разница и что использовать по умолчанию?
Марк Орлов🐣 Птенец· 18 месяцев назад· 1.4к просм.
✓ 4ответов
Что такое *args и **kwargs в Python простыми словами?
Постоянно вижу в чужом коде функции вида def f(args, kwargs):. Что это за звёздочки и зачем они? Объясните, пожалуйста, на простом примере.
Иван Соловьёв🐣 Птенец· 4 месяца назад· 1.4к просм.
✓ 4ответов
Чем and/or отличаются от & и | в Python?
Запутался: где-то пишут if a and b, а где-то a & b. Это одно и то же или нет? Когда что использовать?
Иван Кудрявцев🐣 Птенец· 8 месяцев назад· 1к просм.
✓ 4ответов
Как перестать бесконечно проходить курсы и начать делать что-то своё?
Уже год в режиме «ещё один курс». Закончил один — кажется, что знаний мало, иду на следующий. А как доходит до того, чтобы открыть пустой проект и писать самому — ступор, ничего не
Лев Степанов🐣 Птенец· 11 месяцев назад· 1к просм.