为啥说 Python 是强类型语言
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥说 Python 是强类型语言相关的知识,希望对你有一定的参考价值。
参考技术A 因为那是不懂装懂的初学者在相互洗脑。。。。Python是彻头彻尾的弱类型。强类型和弱类型的最核心区别,在于IDE是否可以通过反射,实时感知变量的数据类型,Python显然不具备这个特点。
string a=“1”;
a=1;
强类型(JAVA,C#,C++),这里会报错。。。。
var a="1"; //JS
$a="1"; //php
a="1" //python
a=1
弱类型,这里不报错。。。本回答被提问者采纳
python 是强类型语言吗?
是强类型,是因为他不能隐式类型转换,只能显示类型转换http://www.zhihu.com/question/20224705/answer/14394999 参考技术A python是动态强类型语言,js就是动态弱类型的语言,一般来看语言类型的强弱区分是根据语言是否会对类型做隐式转换 参考技术B 是。因为需要类型转换本回答被提问者采纳
以上是关于为啥说 Python 是强类型语言的主要内容,如果未能解决你的问题,请参考以下文章