Size: a a a

Сообщество Python Программистов

2021 May 10

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Eugene Artesius Pasko до 350.57 (+7.07)
источник

ВК

Влад Кубанец... in Сообщество Python Программистов
извиняюсь за глупый вопрос: а словарями в работе с пайтоном часто придётся пользоваться?и с ключами
источник

R3

Rud 356 in Сообщество Python Программистов
Да, в питоне много где они используются и они классные
источник

ВК

Влад Кубанец... in Сообщество Python Программистов
понял ,спасибо)
источник

e

eff1c in Сообщество Python Программистов
привет)
что если мне нужно вызвать свою ошибку, специфическую для мого кода
что приписать к raise? Ошибка входа если что
источник

R3

Rud 356 in Сообщество Python Программистов
raise CustomException(*args, **kwargs)
источник

R3

Rud 356 in Сообщество Python Программистов
Ничего необычного жеж
источник

e

eff1c in Сообщество Python Программистов
спасибо)
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Rud 356 до 2516.03 (+13.54)
источник

📛

📛§ Ä Ý Ñ Ø Š Š ✔... in Сообщество Python Программистов
Hello
источник

ВК

Влад Кубанец... in Сообщество Python Программистов
а ещё вопрос, вот как объекты выглядят в коде я понял. Например:
а = "Привет"
b = 21
это объекты
а ключи как записываются для них?
источник

e

eff1c in Сообщество Python Программистов
да что-то в статье где я читал этого не было
потом перелистал список питоновских исключений - ничего не нашёл
источник

R3

Rud 356 in Сообщество Python Программистов
Никак. Это переменные в рамках определенной области видимости. Вроде бы и можно представить область видимости, как словарь, но это будет не совсем правильно как минимум. Это уже подкапотные штуки и там где-то оно манажится, хотя в глобальные переменные очень даже как со словарем можно полазить
источник

e

eff1c in Сообщество Python Программистов
записываются как id
можеш посмотреть id(a) id(b)
источник

ВК

Влад Кубанец... in Сообщество Python Программистов
вот ещё я сталкиваюсь с придумыванием названия переменной)) как это можно пофиксить?))
источник

R3

Rud 356 in Сообщество Python Программистов
Учится этому на практике и думать о том, что будет отображать суть данных внутри или действия, итд.
источник

ВК

Влад Кубанец... in Сообщество Python Программистов
спасибо)
источник

ВК

Влад Кубанец... in Сообщество Python Программистов
а эти переменные часто встречаются (которые с ключами)
источник

🅹

🅹🅾️🅺🅴🆁... in Сообщество Python Программистов
Pyglet+Matplotlib походу самое оно. Tkinter тоже не плох, но он лишь надстройка на tcl, а это не совсем то что нужно
источник

R3

Rud 356 in Сообщество Python Программистов
Это не совсем ключи. Переменные и их имена лежат где-то под капотом и с помощью специальных функций к ним можно получить доступ. А вот поля классов и их методы в основном лежат в словарях и к ним доступ можно получить через __dict__. Но есть еще __slots__, жестко ограничивающий возможные поля для класса, но в замен предоставляющий меньшее потребление памяти (30% точно)
источник