- 主题:为什么宣传Python的人要说它是人工智能第一语言?
C系是弱类型,可以隐式转换,这也是被吐槽的最多的地方之一,比如著名的(-1)ul > 0为真
python这种才是强类型,没有隐式转换
侬木有搞清楚强类型和弱类型的定义
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 你讲的是中文世界主流观点,实际上指是否需要强制类型转换,地球上编程语言大多允许某些类型的自动转换,比如C++允许把指针当布尔型用,python不可能,这点上谁更弱?
: 事实上强和弱本来就是个相对概念,满足若干“弱”的条目即可称为弱类型。python这种不能推断参数类型的已经够弱了
: 另外即使是js也满足“在运行过程中一个对象不会突然变成另外一种类型”,隐式转换也是转换。如果你用C++操作js的内部对象,那就是强类型的。
--
FROM 1.202.141.*
嗯
我见过伊在古典音乐版夸奖电钢,说理查德·克莱得曼如何如何难弹......
【 在 lorinsz (lorin) 的大作中提到: 】
: 最让人佩服的是不仅仅在编程语言版
: 几乎在所有领域都要不懂装懂的扯上一通
: 看上去特别像那么回事
: ...................
--
FROM 1.202.141.*
java不了解
重点在于隐式转换
需要显示转换的,不能隐式转换的,才是强类型
这个强的意思是,我很强,你不能随便更改我的类型,不能私底下改
要改的话,调用函数来改
【 在 nikezhang (难得糊涂) 的大作中提到: 】
: Java也可以自动转型吧,int变成long
:
--
FROM 1.202.141.*
我觉得不是
正如上面有人讲的
他说的话,外行看起来,挺有道理的,条条是道,逻辑性看起来挺正确的
而且回复还是很贴合你的问题的
所以我觉得不是机器人
【 在 flw (帅五进九) 的大作中提到: 】
: 这么说牠可能是个机器人,
: 不知道牠的源代码哪里可以下载得到。
--
FROM 1.202.141.*