Python中的/与//的区别

Python中的/与//的区别在github的项目中的水仙花例题中:1fornuminrange(100,1000):2low=num//103mid=num//10%104high=num//10

大家好,又见面了,我是你们的朋友全栈君。

在github的项目中的水仙花例题中:

1 for num in range(100,1000): 2     low = num//10
3     mid = num//10%10
4     high= num//100
5     if mid**3+low**3+low**3==num: 6         print(num,end=' ')

中//与 / 的区别在《蟒蛇》书中没看见

//    —表示的是相除,然后向下取整

/   —-表示的是浮点数相除,除完之后,是浮点数的结果。

问题,在/与//的应用中会出现整数与浮点数判定的情况,而具体的解释自己也没发现合理的解释:

(问题留存)

例如:百钱买百鸡的古典问题:

1 for x in range(1,20): 2     for y in range(1,33): 3         z = 100-x-y 4         if x*5+y*3+(z/3)==100: 5             print(x,y,z)

此处的z/3和后面的==100(int)就牵扯到了int与float的结果的判定,

正如设想的一样,条件

x*5+y*3+(z/3)==100与条件
x*5+y*3+(z//3)==100最后得到的结果是不同的。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155887.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 域渗透之Zerologon域提权漏洞

    域渗透之Zerologon域提权漏洞组件概述Netlogon远程协议是一个远程过程调用(RPC)接口,用于基于域的网络上的用户和计算机身份验证。Netlogon远程协议RPC接口还用于为备份域控制

    2021年12月13日
    60
  • 数组 选择排序 c语言[通俗易懂]

    数组 选择排序 c语言[通俗易懂]解法一:#include<stdio.h>#defineNUM10intmain(){inta[NUM],i,j,k,t;printf(“请输入%d个数”,NUM);for(i=0;i<NUM;i++)scanf(“%d”,&a[i]);for(i=0;i<NUM-1;i++){…

    2022年6月25日
    27
  • 超分辨率-RDN[通俗易懂]

    超分辨率-RDN[通俗易懂]一、简介RDN——ResidualDenseNetwork——残差深度网络RDN是基于深度学习的超分方法之一二、结构RDN网络结构分为4个部分:1、SFENet(ShallowFeatureExtractionNet,浅层特征提取网络)2、RDBs(ResidualDenseBlocks,残差稠密块)3、DFF(DenseFeatureFusion,稠密特…

    2022年6月18日
    50
  • Linux部署,并查看后台[通俗易懂]

    Linux部署,并查看后台[通俗易懂]工具1:Xftp6工具2:Xshell6用Xftp6将war包拷至Linux的Tomcat的webapp包下用Xshell6进入Tomcat的bin目标下,ll或者ls命令,可以看到很多命令;先进行Tomcat关闭操作(如果Tomcat已经启动):./shutdown.sh。然后进行Tomcat启动操作:./startup.sh。此时已经启动完毕,想看控制台日志的话:进入Tom…

    2022年6月22日
    25
  • 局域网城域网广域网和互联网的区别_局域网的互联设备有哪些

    局域网城域网广域网和互联网的区别_局域网的互联设备有哪些网络按照其所覆盖的地区范围分为以下四类(简要介绍): 1.局域网2.城域网3.广域网4.互联网  一.局域网 当一个单位需要将位于某个范围有限,行政可控的区域内的大量联网设备通过一种高速的方式相互连接起来,就需要通过组建一个局域网让这些设备实现相互通信(范围有限可以是一所高校,一个餐厅,一个家庭等) 局域网具有以下特点1.范围有限2.行政可控3.速率高4.安全性高 …

    2022年10月10日
    0
  • 小谈Compc命令(命令行生成swc文件)

    小谈Compc命令(命令行生成swc文件)

    2021年8月1日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号