Python

3-Python3从入门到实战—基础之数据类型(数字-Numbe

2018-02-05  本文已影响5人  SiberianDante

Python从入门到实战系列——目录

Python3 中有六个标准的数据类型:

  • Number(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Sets(集合)
  • Dictionary(字典)

Number(数字)

int:    1,5,10,500,10000...
float: 0.0,52.0,-66.66,88.8E-88...
bool:True,False
complex:3.14j,20+3j,-652+8j,3e+6j...

数字类型转换

  • int(x) 将x转换为一个整数。
  • float(x) 将x转换到一个浮点数。
  • complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。
  • complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。
a = 1.0
b = 2
print(int(a))        #输出结果:1
print(float(b))      #输出结果:2.0
print(complex(a))    #输出结果:(1+0j)
print(complex(a,b))  #输出结果:(1+2j)

数学函数

2 + 2       # 结果 4
10 + 2 * 2  # 结果 14
10 / 2      # 结果 5.0
10 // 2     # 结果 5
10.0 // 2   # 结果 5.0

数学常量

注意:在 Python2 中是没有布尔型的,它用数字 0 表示 False,用 1 表示 True。到 Python3 中,把 True 和 False 定义成关键字了,但它们的值还是 1 和 0,它们可以和数字相加。

上一篇 下一篇

猜你喜欢

热点阅读