Как я понимаю, в PHP допускается следующее, потому что это слабо типизированный язык.
$var = 'Hello';
$var = 5;
Я только что установил версию Python 2.6 для Windows, и я ожидал, что она НЕ позволит мне изменить тип так же, но эквивалент Python приведенного выше кода работает так же, как в PHP yikes!
>>> var = "Hello"
>>> type(var)
<type 'str'>
>>> var = 5
>>> type(var)
<type 'int'>
Является ли мое понимание слабого/сильного ввода ошибочным?