Maison  >  Article  >  développement back-end  >  Python est-il un langage faiblement typé ?

Python est-il un langage faiblement typé ?

anonymity
anonymityoriginal
2019-06-15 09:56:456570parcourir

Python est-il un langage faiblement typé ? Non, Python est un langage de script dynamique fortement typé

Type fort : ne permet pas d'ajouter différents types Le type est lorsqu'on lui attribue une valeur pour la première fois

Langage de script : Il s'agit généralement d'un langage interprété. L'exécution du code ne nécessite qu'un interpréteur et ne nécessite pas de compilation


Python est-il un langage faiblement typé ?Voici une comparaison entre le typage fort et le typage faible. :

code python :

>>> 3+6
9
>>> "3"+6
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: Can&#39;t convert &#39;int&#39; object to str implicitly
>>> "3"+"6"
&#39;36&#39;
>>> "6"-"3"
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for -: &#39;str&#39; and &#39;str&#39;
code javascript :

3+6
9
"3"+6
"36"
"3"+"6"
"36"
"6"-"3"
3

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn