开发者社区> 问答> 正文

python是强类型还是弱类型

python是强类型还是弱类型

问题来源于python学习网

展开
收起
保持可爱mmm 2019-12-11 17:09:05 349 0
1 条回答
写回答
取消 提交回答
  • Python 是强类型的动态脚本语言。

    强类型:不允许不同类型相加。例如:整形+字符串会报类型错误。

    动态:不使用显示数据类型声明,且确定一个变量的类型是在第一次给它赋值的时候。

    脚本语言:一般是解释性语言,运行代码只需要一个解释器,不需要编辑。

    判断一个语言是否是强类型语言的标准只有一个:

    如果语言经常隐式地转换变量的类型,那这个语言就是弱类型语言,如果很少会这样做,那就是强类型语言。

    Python很少会隐式地转换变量的类型,所以Python是强类型的语言。

    问题来源于python学习网

    2019-12-11 17:09:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载