Python入门篇之数字

  • Post category:Python

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的等差数列的和,并输出相应的结果。