|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Python3变量名可以设为中文,因为支持UTF-8
数据类型:整型 浮点型 布尔类型 e记法
- >>>1.5e11 # e这里代表10,等于1.5乘以10的11次方
- 150000000000.0
- >>>15e10
- 150000000000.0 # e记法得到的是一个浮点型
复制代码
布尔类型 True(1) False(0)
- >>> True + True
- 2
- >>> True + False
- 1
- >>> True * False
- 0
复制代码
虽然可以计算,但实际上不要这么用
整数 int() 字符串 str() 浮点型 float()
非数字的不能转换为int 例如:
>>> b = int('小甲鱼') ---> 会报错
可以把浮点型转换为整数
>>> a = 5.99
>>> b = int(a) # int向下取整,并非四舍五入, int(a + 0.5) = 6 ,这样就能四舍五入了
>>> b
5
>>>
float的作用是将字符串或整数转换为一个浮点数,也就是带小数点
- >>> a = '520'
- >>> b = float(a)
- >>> b
- 520.0
- >>> a = 520
- >>>b = float(a)
- >>> b
- 520.0
复制代码
str 将一个数或任何其他类型转换为一个字符串
- >>> a = 5.99
- >>> b =str(a)
- >>> b
- '5.99'
- >>> c = str(5e19)
- >>> c
- '5e+19' # 这里加号表示正,如果是负号,就把Ta变小了,变成0.0000000000000000005
复制代码
- type() 和 isinstance() 可以获得变量类型
- >>> a = '520'
- >>> type(a)
- <class 'str'>
- >>>type(True)
- <class 'bool'>
- >>>type(5e15)
- <class 'float'>
- >>>
- >>> a = '小甲鱼'
- >>> isinstance(a, str)
- True
- >>>isinstance(a, int)
- False
- >>>
复制代码
|
评分
-
查看全部评分
|