分享

python变量、常量和数值类型

 pythonjava学习 2021-04-06
人生啊...
怎么才能有滋有味...

本篇介绍python中的变量、常量和数值类型。
1、变量
Python中也有不少的数据类型,但在定义变量时,python很牛叉的地方在于,你不用管它是什么类型,python会自动根据变成你想要的类型。
在定义变量时,变量名只能是大小写英文字母、数字和“_”的组合,且不能用数字开头。
例:
a=1
b=hello
可以看到,在定义变量时,是不用指定类型的,因此,python被称为是动态语言。
在定义了变量之后,也可以随时改变其类型。
例:
a=1
a=hello
这样是可以的,python中是动态地决定变量的数据类型。

但是如果在定义变量的时候是带小数点的,而在计算时又需要将之变换为整数,还是需要强制类型转换的。强制转换的时候直接用
类型名(变量名)
即可。

2、常量
所谓常量就是不能变化的量,在python中没有专门的语法来说明常量,一般是用全部大写的变量名来表示常量。
例:
PI3.14159265359
可以看到,这其实也是在定义一个变量,它的值仍旧是可以被改变的,所以在实际应用中,如果需要用到常量的话,只能自己注意不要去修改它的值了。
3、python中的数值类型
Python数值类型用于存储数值,它支持三种不同的数值类型。
整型int:不带小数的整数。
浮点型float:带小数点的数。
复数complex:数学中的复数,由实数部分和虚数部分组成。
我也只在python中看到有专门为复数定义的类型,很好,很强大。
复数的例子:

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多