Chinaunix首页 | 论坛 | 博客
  • 博客访问: 21139
  • 博文数量: 9
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2018-09-01 08:29
文章存档

2018年(9)

我的朋友

分类: Python/Ruby

2018-10-16 21:16:07

python中支持:int、long、float、complex数据类型,int和long表示整数类型,只不过他们表示的范围不同,int比long表示的范围要小。float表示小数类型,我们一般称他为浮点型;complex表示复数类型。其中int类型又可以有好多种表示方法,十进制、二进制、八进制、十六进制。当给定我们一个数值时,我们可以使用print(typye(5.0))这样的方式来查看这个数值所属的类型。
python还支持Bool(布尔)、String(字符串)、List(列表)、Set(集合)、Tuple(元组)、Dictory(字典)、NoneType(空类型)。
不同的数据类型之间可以互相转换,比如可以把字符串类型转换成整形,
a = 4 
b = "6"
print(4 + int(b))
结果将打印10。当然也可以把一个整数类型转换乘字符串类型,例如:str(5)。
a = 4
 b = "6" 
print(str(4) + b)
运行结果将打印46,但是这个时字符串“46”,而不是数字46。这里还有一个值是点,那就是2个字符串可以直接使用+来实现首尾相接。


阅读(1046) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~