最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

Python基本数据类型代码执行结果

XAMPP相关 admin 116浏览 0评论

    在Python中表示数字或数值的数据类型称为数字类型,分别是整数、浮点数和复数。下面是整数类型的例子:

进制种类 开头符号 例子
十进制 1010,128,47等
二进制 0b或0B 由字符0和1组成,0b01,0B01
八进制 0o或0O 由字符0和7组成,0o07,0O11
十六进制 0x或0X 由字符0和7组成,0×11,0X37

这些不同进制的整数之间可以互相进行转换,只要记住下面的几个进制转换函数,就可以掌握python的整数类型了。

print("十进制数为:", 100)print("转换为二进制为:", bin(100))print("转换为八进制为:", oct(100))print("转换为十六进制为:", hex(100))

代码执行结果是:

十进制数为:100转换为二进制为:0b1100100转换为八进制为:0o144转换为十六进制为: 0x64

     数学中带有小数的值可以称为浮点数,值得注意的是,小数部分是0的浮点数与其没有小数部分的整数在计算机内部表示不同,大家可以亲自动手验证,例子如下:

print(type(1.0))print(type(1))print(type(1.0+1))print(0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1)

运行结果是:

<class 'float'><class 'int'><class 'float'>0.9999999999999999

     我们可以通过type()函数来判断该type括号里面参数的类型。1.0是一个浮点类型,1则是整数类型,10个0.1的浮点数相加也无法变成一个整数类型的1。而他们在一起运算时会把最终的结果转化成浮点型。从这里可以看出浮点数的范围比整数更宽。

复数类型表示的是数学中的复数,python语言中,复数是以一对浮点数来表示的,它们的取值范围相同。复数的虚数部分是通过“j”或“J”来表示,例如:

12+4j    33+7j   -3+16j

对于复数a,可以用a.real和z.imag分别获取它的实数部分和虚数部分,例如:

print(12+4j.real)print(12+4j.imag)

运行结果如下

12.016.0

     学完了Python的基本数据类型后,将在下一章节给大家介绍Python的算术运算符,学会把Python当作计算器一样使用。

 

转载请注明:XAMPP中文组官网 » Python基本数据类型代码执行结果