数值

Reads: 2123 Edit

Python中数值型主要包括整数(int)、浮点数(float)、复数(complex)三类

我们直接在IDLE中演示数值型的定义和运算。

1 数值型定义

>>> a=56    
>>> a
56
>>> type(a)
<class 'int'>
>>> b=56.23
>>> b
56.23
>>> type(b)
<class 'float'>
>>> c=56+9j
>>> c
(56+9j)
>>> type(c)
<class 'complex'>

2 数值型运算

2.1 加减乘除

>>> x=8
>>> y=5
>>> z=x+y
>>> z
13

说明:减乘除的用法与之类似,运算符分别为(-、* 、/).

2.2 整除运算

>>> x=63
>>> y=5
>>> z=x//y
>>> z
12

说明:63整除5为12

2.3 取模运算

>>> x=63
>>> y=5
>>> z=x%y
>>> z
3

说明:63除以5余数为3

2.4 幂运算

>>> x=5
>>> y=2
>>> z=x**y
>>> z
25

说明:5的2次方等于25

3 类型转换

>>> a=83
>>> type(a)
<class 'int'>
>>> b=41.37
>>> type(b)
<class 'float'>
>>> c=a+b
>>> c
124.37
>>> type(c)
<class 'float'>

说明:不同数值型变量运算时,Python会自动进行类型转换。


Comments

Make a comment