Python【数字】

网友投稿 221 2022-09-22

Python【数字】

Python【数字】

1.Python数字

Python中有三种数字类型:

intfloatcomplex

x = 10 #整数y = 2.5 #浮点数z = 1 + 1j #复数print(type(x))print(x)print(type(y))print(y)print(type(z))print(z)

输出:

102.5(1+1j)

2.int

int表示整数,长度不限

(emmmm,这让我想到了去年的天梯模拟赛被卡的一个题,python直接轻松过题)

3.float

浮点数

可以是带有e的科学计数法:

x = 10.5y = 1e5print(x)print(y)

输出:

10.5100000.0

4.复数

复数用j表示虚部(数学中一般用i)

x = 5jy = 2 + 3jz = 3 - 1jprint(x)print(y)print(z)

输出:

5j(2+3j)(3-1j)

5.类型转换

使用int(),float(),complex()可以对数据进行强制转换:

x = 5y = 1.89z = 3print(float(x))print(int(y))print(complex(z))

输出:

5.01(3+0j)

注意: 无法将复数类型转换为其他类型

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:76 javaIO_2 _字节流
下一篇:PR人:被阿里耽误的虾米的一生!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~