【原】python变量、常量和数值类型
 Python中也有不少的数据类型,但在定义变量时,python很牛叉的地方在于,你不用管它是什么类型,python会自动根据变成你想要的类型。在定义变量时,变量名只能是大小写英文字母、数字和“_”的组合,且不能用数字开头。可以看到,在定义变量时,是不用指定类型的,因此,python被称为是动态语言。这样是可以的,python中是动态地决定变量的数据类型。 但是如果在定义变量的时候是带小数点的,而在计算时又需要将之变换为整数,还是需要强制类型转换的。强制转换的时候直接用 所谓常量就是不能变化的量,在python中没有专门的语法来说明常量,一般是用全部大写的变量名来表示常量。可以看到,这其实也是在定义一个变量,它的值仍旧是可以被改变的,所以在实际应用中,如果需要用到常量的话,只能自己注意不要去修改它的值了。Python数值类型用于存储数值,它支持三种不同的数值类型。复数complex:数学中的复数,由实数部分和虚数部分组成。我也只在python中看到有专门为复数定义的类型,很好,很强大。
|