python 二.4.数

Python中的四则运算包括常规的加减乘除以及幂运算符**。浮点数相除默认结果为浮点数,可能存在由于二进制表示引起的计算误差。下划线可在数字中用于提高可读性,多变量赋值允许一次为多个变量赋值,常量通常用全大写字母表示。注释以#开始,用于解释代码功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,四则运算

在python中,四则运算与c一致,但是增加了额外的运算符 **,取代了c中pow()函数,x**y表示x的y次方。

2,浮点数(带小数的数)

在python中,两个数相除的结果是浮点数形式的。如果使用其他运算符时,式子中有浮点数形式,那么结果是浮点数形式

注意:使用某些浮点数时可能产生误差。原因是这样的,计算机用2进制存储数据,那么就需要将输入的数转化为2进制才能计算。但是,有些浮点数(小数)是没办法完全转换为2进制的,(常用的小数进制转化法为乘基取整法)(乘以要转化的进制数,即基数,然后取整数作为转化进制后的第一位小数,然后再乘以基数,作为第二位......以此类推),一般来说最后都会乘到1.00,但是有些特殊的数,比如0.56,无法乘到1.00(乘了一圈又变回了0.56),这意味着二进制时小数无限多,但是计算机存储空间是有限的,尤其是作为变量。这时候超出存储上限的小数只能舍去。等到计算机将该数转换成10进制时,只能得到一个和0.56无限接近的数,这就是误差。

不过这个误差相对较小,并且可以在后续章节中学习处理这个问题的方法。

3,下划线

在数字中间可以加下划线,用来方便读数,且不会影响代码

比如,1400000000可以改写成14_0000_0000,这样看起来会变得更加方便

4,多变量赋值

x,y,z =1,2,3

用这种方式给多个变量赋值

5,常量

将字母全大写,将其视为常量

6,注释

#后的内容被视为注释

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值