Saudações Carlos,

Eu vi o o artigo sobre linguagens tipadas. Python esta como fracamente tipada, contudo o artigo http://wiki.python.org/moin/Why%20is%20Python%20a%20dynamic%20language%20and%20also%20a%20strongly%20typed%20language explica que a linguagem e dinamicamente tipada e fortemente tipada.

Dinamicamente por que não existe a necessidade da declaração de tipo.

IDLE 1.2.4      
>>> x = "oi"
>>> y = 2

Fortemente por que ele não vai permitir operações entre diferentes tipo como:

IDLE 1.2.4      
>>> x = "oi"
>>> y = 2
>>> print x + y

Traceback (most recent call last):

 File "<pyshell#2>", line 1, in <module>
   print x + y

TypeError: cannot concatenate 'str' and 'int' objects

Abraços --Diego Passos Costa (discussão) 14h20min de 5 de novembro de 2012 (UTC)Responder