Python 中的变量不需要声明类型,但每个变量在使用前都必须赋值,变量赋值后才会被创建。变量命名全部小写,可由下划线连接各个单词。
等号 = 用来给变量赋值。如:
- # 整型变量
- a = 100
- # 浮点型变量
- b = 100.0
- # 字符串
- c = 'wxl'
- print(a, b, c)
返回:
- 100 100.0 wxl
- a = b = c = 100
- print(a, b, c)
返回:
- 100 100 100
整型对象,值都为 100,三个变量被分配到相同的内存空间上。
- a, b, c = 100, 100.0, 'wxl'
- print(a, b, c)
返回:
- 100 100.0 wxl
1、type()
内置的 type() 函数可以用来查询变量所指的对象类型。
- a = 1000
- print(type(a))
返回:
- <class 'int'>
2、isinstance()
- a = 1000
- print(isinstance(a, int))
返回:
- True
3、两者区别
type() 不会认为子类是一种父类类型;
isinstance() 会认为子类是一种父类类型。
Python 变量不需要声明类型,会根据您赋给的值推断。
1、我的知识星球:更多分享只对您公开,¥99/永久。
2、我的微信公众号:吴小龙同学,欢迎关注交流~
3、我的微信群,可以加我微信,拉你进群,加我时
请备注真名。
来源: https://juejin.im/entry/59f2c4e85188253abd1a99f9