Python入门篇之数字
Python中的数字类型包括整数、浮点数和复数。本文将介绍Python中数字类型的基本操作和常用函数。
整数
Python中的整数类型是int,可以表示任意大小的整数。整数可以使用十进制、二进制、八进制和十六进制表示。
# 十进制
x = 10
print(x)
# 二进制
y = 0b1010
print(y)
# 八进制
z = 0o12
print(z)
# 十六进制
w = 0xa
print(w)
这个示例展示了如何使用不同进制表示整数,并输出相应的结果。
Python中的整数支持基本的算术运算,包括加、减、乘、除和取模。
x = 10
y = 3
print(x + y) # 加
print(x - y) # 减
print(x * y) # 乘
print(x / y) # 除
print(x % y) # 取模
这个示例展示了如何对整数进行基本的算术运算,并输出相应的结果。
浮点数
Python中的浮点数类型是float,可以表示任意大小的实数。浮点数可以使用小数点表示,也可以使用科学计数法表示。
# 小数点表示
x = 3.14
print(x)
# 科学计数法表示
y = 3e8
print(y)
这个示例展示了如何使用不同方式表示浮点数,并输出相应的结果。
Python中的浮点数支持基本的算术运算,包括加、减、乘、除和取模。
x = 3.14
y = 2.71
print(x + y) # 加
print(x - y) # 减
print(x * y) # 乘
print(x / y) # 除
print(x % y) # 取模
这个示例展示了如何对浮点数进行基本的算术运算,并输出相应的结果。
复数
Python中的复数类型是complex,可以表示实部和虚部都是浮点数的数值。
x = 3 + 4j
print(x)
这个示例展示了如何使用complex类型表示复数,并输出相应的结果。
Python中的复数支持基本的算术运算,包括加、减、乘、除和取模。
x = 3 + 4j
y = 2 + 1j
print(x + y) # 加
print(x - y) # 减
print(x * y) # 乘
print(x / y) # 除
print(x % y) # 取模
这个示例展示了如何对复数进行基本的算术运算,并输出相应的结果。
常用函数
Python中的数字类型支持许多常用函数,包括abs、round、int、float和complex等。
x = -3.14
y = 3.5
print(abs(x)) # 绝对值
print(round(y)) # 四舍五入
print(int(y)) # 转换为整数
print(float(3)) # 转换为浮点数
print(complex(3, 4)) # 转换为复数
这个示例展示了如何使用常用函数对数字类型进行操作,并输出相应的结果。
示例说明
示例1:计算圆的面积
import math
r = 5
area = math.pi * r ** 2
print(area)
这个示例计算了半径为5的圆的面积,并输出相应的结果。其中使用了math模块中的pi常量和pow函数。
示例2:计算等差数列的和
a1 = 1
d = 2
n = 10
an = a1 + (n - 1) * d
sum = (a1 + an) * n / 2
print(sum)
这个示例计算了公差为2、首项为1、项数为10的等差数列的和,并输出相应的结果。