#每天一个知识点#
2023.7.2 Day19
强类型语言和弱类型语言的主要区别是是否支持类型的隐式转换,比如在 强类型语言中, int a = 0.0 是不合法的,而在弱类型语言(比如C)中,int a = 0.0 是能通过编译的,分数的小数部分会在隐式转换中被舍去。
另外关于Python是强类型动态语言这个特性,这是今天在 Python Wiki 里看到的原话,应该算比较官方的回答了:
Python can be both dynamically and strongly typed.(Python既有动态特性又有强类型特性)