Czy Python jest językiem słabo wpisanym, ponieważ zmienne mogą zmieniać typy?

Sposób, w jaki to rozumiem, jest dozwolony w PHP, ponieważ jest to język słabo wpisany.

$var = 'Hello';
$var = 5;

Właśnie zainstalowałem wersję Pythona 2.6 dla systemu Windows i spodziewałem się, że NIE pozwoli mi tak zmienić typu, ale odpowiednik powyższego kodu w Pythonie działa tak samo jak w PHP yikes!

>>> var = "Hello"
>>> type(var)
<type 'str'>
>>> var = 5
>>> type(var)
<type 'int'>

Czy moje rozumienie słabego / silnego pisania jest wadliwe?

questionAnswers(4)

yourAnswerToTheQuestion