Задать вопрос
Профиль пользователя заблокирован сроком с 1 апреля 2025 г. и навсегда по причине: подозрительная активность
  • Как работает print(*x + y)?

    phaggi
    @phaggi Автор вопроса, куратор тега Python
    Андрей, во-первых, список не складывается с кортежем «в лоб»
    Во-вторых, по-моему, должно быть так: звездочка распаковывает х и мы получаем конкатенацию результата распаковки (положим, списка) и кортежа. И - сообщение об ошибке, мол, нельзя скрестить коня и трепетную лань.

    А оно тупо делает как ему хочется.

    Более того:
    Если попытаться на первый взгляд логичную вещь сделать - «сложить две распаковки» -
    print(*x + *y)
    - вот тут получим сообщение об ошибке. И, на первый взгляд, это контринтуитивно. А вот найти и понять «второй взгляд» я и хочу. Только как это сделать?
  • Как работает print(*x + y)?

    phaggi
    @phaggi Автор вопроса, куратор тега Python
    Это мне и так понятно. Мне непонятно, почему звездочка распаковывает после сложения, а не до. Глядя на запись, я этого предположить не смог.
  • Жизнеспособна ли связка блок питания с APFC + ИБП?

    hint000, с чего это «с потребляемой»? Речь-то о пусковом токе. О том, когда транзистор на входе закорочен. Там ещё ничто не потребляет, кроме коротыша. И вот потянет ли ИБП накормить КЗ, ещё вопрос. Впрочем, вопрос действительно академический - у автора вопроса ИБП тянет старт, стало быть уже неплохо.

    Любопытно было бы померить, что там происходит...
  • Как работает print(*x + y)?

    phaggi
    @phaggi Автор вопроса, куратор тега Python
    Stanislav Pugachev, да, конечно. Печатает
    1 2 3 4 5 6

    Причём print(*(x + y))
    печатает то же.
  • Жизнеспособна ли связка блок питания с APFC + ИБП?

    Ну, по многочисленным статьям в инфернете рекомендуется же вроде двойной запас ИБП по мощности. Т.е. 1,5 КВт. Потому, что при старте БП может сожрать изрядный ток. Так что - смотрите сами. Может, и обойдется.

    А может, PPFS купить, раз уж точно от ИБП будете питаться? Я вот несколько штук на 600 ватт нагуглил... может, хватит?
  • Как правильно вывести все содержимое массива в файл?

    phaggi
    @phaggi Куратор тега Python
    Вместо “w” попробуй поставь “a”. Может помочь.
  • Как эффективно начать свои пет-проджект?

    phaggi
    @phaggi Куратор тега Python
    Esmýhammet Rysbek, знать основы не достаточно. Надо знать python. Включая типы и их особенности, стандартную библиотеку, области видимости, функции, тесты, модули, пакеты, ООП, многопоточность, да много всего. А потом отдельно изучать особенности фреймворка и API для бота. А потом всё это связать правильным образом.
  • Python. Какая проблема в оформлении теста?

    phaggi
    @phaggi Куратор тега Python
    А вы случайно не в jupyter notebook работаете с этим делом? Там бывает, что если не сбросить ядро после запуска скрипта, в памяти болтается что попало...
  • Macbook выключается при заряде батареи 50%, что сделать?

    А у вас аккумулятор сейчас не родной?

    Я так понимаю, что китайские аккумуляторы не умеют возвращать корректные данные железу мака, и врут всякую фигню. Вот мак и отрубается, хотя батарея ему врет, что ещё вполне.

    Потому замена на такую же китайскую батарею даст любой странный эффект, в зависимости от фантазии и способностей разработчиков контроллера китайской батареи.

    Потому и приходится отдать десятку за родной аккумулятор - там стоит правильный чип, который с маком общается честно.

    Но, кстати, разве диагностика не входит в цену замены аккумулятора?
  • Как лучше всего хранить медиа файлы?

    phaggi
    @phaggi Куратор тега Python
    А как файловой системе понять, где в файле нужные 2 минуты видео или 3, 5, 7 листы? Как файловая система поймет, что вот с этого по этот байт нужный нам кусок?
    Это ж надо для каждого типа файлов иметь отдельный метод, способный понять такой запрос и найти в данном типе нужные элементы и вернуть по запросу их координаты в фс. Или всё уже придумано до нас?
  • Как создать програму на питоне (python) pyqt + telebot?

    phaggi
    @phaggi Куратор тега Python
    Сергей Карбивничий, ах, Сергей,
    зочем ви тгавите ?

    spoiler
    у гардеробщицы филфака
    для тех кто ложит кучи польт
    словарь припрятан в ридикюле
    и кольт
  • Как поправить символы при расшифровке base64 строки?

    Там какая-то структура таки есть.
    spoiler
    {
    	"uacuicInfo": | "mves": "f1c4 d5c5 f3b3 c4d4 b3t3",
    	"pm3itio~b:"
    	r1bq1b1r - 0pp5p / rnk2pno3 ^ 3 / uN3 / 5Q1P - PPP1PP1 - 1B1KR1R b KQ - `2 11 ","
    	suaruPm3itio~ b: "r1bq1b1r-0pp5p/rn3pn/sk3/4N3/vQ1P/`PPP1PP1/b1B1KB1R w Ka - 0 12",
    	"problem])d";
    	1, "prevmve": "d6d6",
    	"qualiuy";
    	4.p1971, "acuive": false,
    	"replaced_by": 33705,
    	"frm-_ser_gqme]6sur_yd": 0,
    	"ism$efensive": false,
    	"replaces"; - 1, "prorlemtype";
    	0, "num_sommnts_qll";
    	"61", "num_sommnts": "27",
    	"ratings": [{
    			"rating": 2333,
    			"nmber]$o~": 123,
    			"nmber]#orecu": 66,
    			"rauin_vbtzpe": 0,
    			"prorlemsuu_~me": "Bliuz",
    			"aw_ec}.ds": 22.7,
    			"aw_~m]-oes";
    			null
    		}
    		l {
    			"rating": 1901.2,
    			"number_tone": 184,
    			"number_sorrec": 67,
    			"rating_sbtype";
    			1, "problem]3et_name";
    			"Suanard", "av_suco~s";
    			81, "aw_~m]-oes";
    			null
    		}
    		l {
    			"rating": 1901.2,
    			"number_tone": 0,
    			"nmber]#orecu": 0,
    			"rating_sbtype";
    			40792, "prorlemsuu_~me": "Mixed",
    			"aw_ec}.ds": 30,
    			"av].ummm7es": n llt], "tags";
    		["cquegory_id": 25, "uag_name";
    			"Autracio~b,"
    			wo e_ vm ";"
    			7 ","
    			fo _vm5es ":"
    			13 ","
    			agains _vm5es ":"
    			7 ","
    			tag_ ser ":-q},|"
    			catego z_yd ":6,"
    			uag_name ";"
    			Sac ifice ","
    			vote_s m ":"
    			7 ","
    			for
    		] 7o es ";"
    		13 ","
    		again t
    	] 7o es ";"
    	6 ","
    	uag_user ";-1t,{"
    	cquegory_id ":23,"
    	uag_name ";"
    	Eypm3ed Kyng ","
    	vote_s m ":"
    	6 ","
    	for] 7o es ";"
    17 ","
    again t] 7o es ";"
    10 ","
    tag_ ser ":-q},|"
    catego z_yd ":27,"
    tag_~ me ":"
    Blm# kyng ","
    vote_s m ":"
    4 ","
    for] 7o es ";"
    19 ","
    again t] 7o es ";"
    15 ","
    tag_ ser ":-q},|"
    catego z_yd ":14,"
    tag_~ me ":"
    Trapped Piece ","
    vm5e] 3umb: "5",
    "fm2_otes": "17",
    "agqinsu_otes": "13",
    "uag_user"; - 1t, {
    	"cquegory_id": 1143,
    	"tagm.am": "C}%rcio~b,"
    	wo e_ vm ";"
    	1 ","
    	fo _vm5es ":"
    	1 ","
    	again t] 7o es ";"
    0 ","
    uag_user ";-1t,{"
    cquegory_id ":1141,"
    tagm.am ":"
    Avoiding Perpeuual ","
    vm5e] 3umb: "0",
    "fm2_otes": "1",
    "agains_vm5es": "1",
    "tag_ser": -q
    },
    | "categoz_yd": 18,
    "tag_~me": "Capuuring Defener",
    "woe_vm";
    "0", "fo_vm5es": "1",
    "againt]7oes";
    "1", "uag_user"; - 1t, {
    	"cquegory_id": 1146,
    	"tagm.am": "Desperado",
    	"vm5e]3umb:"
    	0 ","
    	fm2_ otes ":"
    	1 ","
    	agains _vm5es ":"
    	1 ","
    	tag_ ser ":-q},|"
    	catego z_yd ":22,"
    	tag_~ me ":"
    	Disuraction ","
    	vote_s m ":"
    	0 ","
    	for] 7o es ";"
    1 ","
    agqinsu_ otes ":"
    1 ","
    tagm6sur ":-1}l{"
    categ
    }
    2y]) d ";26:8,"
    tag_~ me ":"
    Mate - `S ffm# atio~ b, "woe_vm";
    "0", "fo_vm5es": "1",
    "againt]7oes";
    "1", "uag_user"; - 1t, {
    	"cquegory_id": 2799,
    	"tagm.am": "Maue - Sxallo's Tail",
    	"vm5e]3umb:"
    	0 ","
    	fm2_ otes ":"
    	1 ","
    	agains _vm5es ":"
    	1 ","
    	tag_ ser ":-q},|"
    	catego z_yd ":7,"
    	uag_name ";"
    	M7erloqdin ","
    	vm5e] 3umb: "0",
    "fm2_otes": "1",
    "agains_vm5es": "1",
    "tag_ser": -q
    },
    | "categoz_yd": 1149,
    "uag_name";
    "Qvieu Mve", "woe_vm";
    "0", "fo_vm5es": "1",
    "againt]7oes";
    "1", "uag_user"; - 1t, {
    	"cquegory_id": 1,
    	"tagm.am": "S{ewur",
    	"vm5e]3umb:"
    	0 ","
    	fm2_ otes ":"
    	1 ","
    	agains _vm5es ":"
    	1 ","
    	tag_ ser ":-q},|"
    	catego z_yd ":13,"
    	tag_~ me ":"
    	Han in Piece ","
    	vm5e] 3umb: "-1",
    "for]7oes";
    "0", "agqinsu_otes": "1",
    "tagm6sur": -1
    }
    l {
    	"categ}2y])d";
    	1157, "tag_~me": "Mate Threat",
    	"vote_sm": "-1",
    	"fo_vm5es": "0",
    	"againt]7oes";
    	"1", "uag_user"; - 1t, {
    		"cquegory_id": 1149,
    		"tagm.am": "Uninin",
    		"vm5e]3umb:" - 1 ","
    		for] 7o es ";"
    	0 ","
    	agqinsu_ otes ":"
    	1 ","
    	tagm6sur ":-1}l{"
    	categ
    }
    2y]) d ";7,"
    tag_~ me ":"
    Interferencu ","
    wo e_ vm ";" - r ","
    fm2_ otes ":"
    11 ","
    agqinsu_ otes ":"
    13 ","
    uag_user ";-1t,{"
    cquegory_id ":17,"
    uag_name ";"
    Advancud Paw~ b,
    "woe_vm";
    "-u", "fm2_otes": "15",
    "agqinsu_otes": "19",
    "uag_user"; - 1t, {
    	"cquegory_id": 12,
    	"uag_name";
    	"Bac{ Rank Mate", "vm5e]3umb:" - 4 ","
    	for] 7o es ";"
    6 ","
    agqinsu_ otes ":"
    10 ","
    uag_user ";-1t,{"
    cquegory_id ":1:,"
    uag_name ";"
    Clearan e ","
    vote_s m ":" - 4 ","
    fo _vm5es ":"
    7 ","
    again t] 7o es ";"
    10 ","
    tag_ ser ":-q},|"
    catego z_yd ":3,"
    uag_name ";"
    Dissovered Atuack ","
    vm5e] 3umb: "-4",
    "for]7oes";
    "19", "againt]7oes";
    "22", "tag_ser": -q
    },
    | "categoz_yd": 2,
    "uag_name";
    "Fork/Dm6ble Autack", "vote_sm": "-4",
    "fo_vm5es": "6",
    "againt]7oes";
    "9", "uag_user"; - 1t, {
    	"cquegory_id": 2777,
    	"tagm.am": "Maue - Arabianb,"
    	wo e_ vm ";" - u ","
    	fm2_ otes ":"
    	2 ","
    	agains _vm5es ":"
    	7 ","
    	tag_ ser ":-q},|"
    	catego z_yd ":5,"
    	uag_name ";"
    	M te - Smm5her ","
    	vm5e] 3umb: "-4",
    "for]7oes";
    "5", "agqinsu_otes": "9",
    "tagm6sur": -1
    }
    l {
    	"categ}2y])d";
    	26, "tagm.am": "X-ay Atuack",
    	"vm5e]3umb:" - 6 ","
    	for] 7o es ";"
    17 ","
    again t] 7o es ";"
    22 ","
    tag_ ser ":-q}]l"
    prorlem rauin _ zpe ":1,"
    prorlem suu_yd ":1,"
    num ers ":|},"
    rauin _qdjustm nt_type ";0}
  • Поврежден контакт видеокарты, можно ли его восстановить? Если да, то каким образом?

    Контакт восстановить можно.
    Будет ли после этого работать видеоплата? Не знаю. Маловероятно. Почему бы не довериться профессионалам? В инете можно найти всяких мастеров.
  • Как выбрать нужно функцию для запуска через юникод?

    phaggi
    @phaggi Куратор тега Python
    А ещё: не экономьте буковки на названиях переменных. Привыкайте сразу писать нормальные слова. Потом читать код гораздо легче будет.
  • Я хочу сделать программу которая сортирует числа и буквы, но выходит ошибка "setText(self, str):argument 1 has unexpected type "QTextEdit"?

    phaggi
    @phaggi Куратор тега Python
    Полагаю, это потому, что ты не читаешь документацию. Например, в документации к этому сайту сказано, что код надо обертывать тэгом code.
  • Списки словари Странность или баг?

    phaggi
    @phaggi Куратор тега Python
    javedimka, кстати, а почему в list comprehension распаковку использовал, а не [0]? Только из краткости?
  • Списки словари Странность или баг?

    phaggi
    @phaggi Куратор тега Python
    Andrei Sayevich, да замени Францию на Белорусию — ничего не изменится.
  • Списки словари Странность или баг?

    phaggi
    @phaggi Куратор тега Python
    Хитро! То—есть оно делает срез исходного списка и потом исходный уже не дергает? Красота!
  • Списки словари Странность или баг?

    phaggi
    @phaggi Куратор тега Python
    Andrei Sayevich, я же сказал — в НОВЫЙ список класть элементы с Россией.
  • Списки словари Странность или баг?

    phaggi
    @phaggi Куратор тега Python
    javedimka, кстати, а почему Python не ругается на изменение списка во время прохождения оного циклом? Потому что этот список как-бы уже результат работы итератора?