Python并不是弱类型语言

电子说

1.2w人已加入

描述

Python属于弱类型?

曾经看到有人提问怎么才能学好弱类型语言,比如python?

Python是弱类型?Python并不是弱类型,Python是动态型强类型语言。

这里有一个对于各种语言类型的简单定义:

动态型语言:运行期间才做数据类型检查的语言,即动态类型语言编程时,永远不用给任何变量指定数据类型。该语言会在第一次赋值给变量时,在内部将数据类型记录下来。

静态型语言:编译期间做检查数据类型的语言,即写程序时要声明所有变量的数据类型,是固定的。使用数据之前,必须先声明数据类型。相当于使用之前,首先要为它们分配好内存空间。

强类型语言:一旦变量被指定某个数据类型,如果不经强制转换,即永远是此数据类型。

弱类型语言:数据类型可以被忽略的语言。它与强类型定义语言相反, 一个变量可以赋不同数据类型的值。

python

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分