前言:在学习Python或者使用Python进行工作的时候,大家应该都看到过/和//,它们是Python算术运算符中比较常用的两个运算符,那么Python语言中/与//的区别是什么?如果你还不清楚,这篇文章千万不要错过。 Python语言中/与//的区别是什么? 在Python中/表示浮点整除法,返回浮点结果,也就是结果为浮点数;而//在Pytho
在学习Python或者使用Python进行工作的时候,大家应该都看到过“/”和“//”,它们是Python算术运算符中比较常用的两个运算符,那么Python语言中/与//的区别是什么?如果你还不清楚,这篇文章千万不要错过。
Python语言中/与//的区别是什么?
在Python中/表示浮点整除法,返回浮点结果,也就是结果为浮点数;而//在Python中表示整数除法,返回大于结果的一个最大的整数,意思就是除法结果向下取整。
举例:
print("6 // 4 = " + str(6 // 4))
print("6 / 4 =" + str(6 / 4))
结果:
6 // 4 = 1
6 / 4 =1.5
Python算术运算符
以下假设变量a=10,变量b=21:
运算符+:加-两个对象相加,实例a+b输出结果31。
运算符-:减-得到负数或是一个数减去另一个数,实例a-b输出结果-11。
运算符*:乘-两个数相乘或是返回一个被重复若干次的字符串,实例a*b输出结果210。
运算符/:除-x除以y,实例b/a输出结果2.1。
运算符%:取模-返回除法的余数,b%a输出结果1。
运算符**:幂-返回x的y次幂,a**b为10的21次方。
运算符//:取整除-向下取接近商的整数,实例>>> 9//2 4 >>> -9//2 -5。
如果你想要快速掌握Python技术,就来老男孩IT教育吧!老男孩教育是Python培训领域的专家,2012年就开展了Python培训,是行业较早的Python培训机构,积累了大量的Python培训教学经验,并能全局把控企业用人指标,科学的制定了Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!
文章出自:http://qh.itpxw.cn/peixun/it/2022102971.html
文章标题:python中/和//有什么不同?老男孩python培训班
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
老男孩教育 访问该机构站点 报名留言 加为好友 用户等级:高级会员
用户级别:0
机构名称:老男孩教育
联 系 人:任女士
联系电话:18710030740
联系手机:18710030740
在线客服:
在 线 QQ:
电子邮件:768386696@qq.com
网站域名:https://www.oldboyedu.com/
注册时间:2019-03-20 15:03
最后登录:2023-02-02 13:02
有不少想要”学Web前端开发”的小伙伴在选择学习方式的时候犹...
Java语言一直处于所有编程语言头部排名位置,因此更多的同学...
都知道Java好,但并不是所有人都能学好Java用好Java,那么想要学...
现如今有不少的同学都开始转头开始”学习UI设计”,想学习无...