Здравствуйте, Павел Кузнецов, Вы писали:
>> Фиг. Там допустимы приведения между булевыми, целыми, списками и т.п.
ПК>Что-то я тебя потерял... Приведи, пожалуйста, пример того, что ты считаешь преобразованием между целым и списком...
Между целыми и булевыми, и списками и булевыми:
a = [1, 2]
if a[0]:
c = 1
if a:
c = 2
a = 1
if a:
c = 2
>> Ну, и опять же вся диагностика в рантайме.
ПК>Дык, на то и динамическая типизация.
Она не на то. Она в следствии того. К тому же приколы вроде приведенного объявления переменной внутри тела if-а (с вероятностью, того что она вообще не дудет объявлена) делают язык еще более опасным. Уж учиться безопасному программированию и культуре программирования на нем точно нельзя.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>