Форум сайта python.su
Всем добрый день! Начал изучать Python по книгам Марка Лутца.
Все вроде понятно и интересно, не понятно только как ведет себя интерактивная консоль и интерфейс VisualCode. Объясню на примере:
В книге есть код,
D = {"a" : 1, "b" : 2, "c": 3} D['e'] = 99 'f' in D if not 'f' in D: print("missing")
D = {"a" : 1, "b" : 2, "c": 3} print(D) D['e'] = 99 print(D) 'f' in D if not 'f' in D: print("missing") input()
Отредактировано Vangeli (Апрель 5, 2023 08:20:37)
Офлайн
Всё работает
>>> D = {"a" : 1, "b" : 2, "c": 3} >>> D['e'] = 99 >>> 'f' in D False >>> if not 'f' in D: ... print("missing") ... missing >>>
VangeliСкриншот сделай того кода, когда он крашнулся. Скриншот вместе с окном консоли.
Если вводить его в интерактивной консоли (cmd), то он крашится уже после 2 строки (ранее я выбрал дирректорию и запустил python в консоли)
Офлайн
Видимо это какой-то баг был. После перезагрузки компьютера по аналогичному алгоритму всё хорошо прошло. И в idle всё сработало… хмммм
всегда так, когда просишь о помощи - оно работает
Офлайн