python 简述
Python是一种典型的动态语言,意思就是用python编程时,不用给任何变量赋予数据类型,在赋值时,内部将数据类型记录下来,我的理解还有Python默认的数据类型就是字符串,比如我下面举几个例子。
第一个例子:
name = 'kd han'
这个时候变量name 的值就是 kd han,类型是字符串。
第二例子:
passwd = '123'
这个时候变量passwd 的值就是 123,就算是变量的值是数字,默认还是字符串。
除非强制转换一下,如转整型:
passwd = int('123')
Python 是一种强类型定义语言,就是说一个变量制定一种数据类型时,除非经过强制转换,不然永远都不会变。
比如name = 'kd han' ,变量name默认就是字符串,程序就一直人文name是字符串。强类型定义语言是类型安全的语言。
而另一种弱类定义语言,是变量随时可以赋予不用数据类型的值,数据类事是可以忽略的语言,是类型不安全的语言。