在python中使用//
发布时间:2020-12-20 12:37:39 所属栏目:Python 来源:网络整理
导读:我是 python编程的新手.我已经来到了一个程序中 if (pos.x//1,pos.y//1) not in self.cleaned: self.cleaned.append((pos.x//1,pos.y//1)) 用来.这对我来说可能很愚蠢.但任何人都可以告诉我代码的含义.请告诉我“//”的功能. 解决方法 它是显式的分区运算符.
我是
python编程的新手.我已经来到了一个程序中
if (pos.x//1,pos.y//1) not in self.cleaned: self.cleaned.append((pos.x//1,pos.y//1)) 用来.这对我来说可能很愚蠢.但任何人都可以告诉我代码的含义.请告诉我“//”的功能. 解决方法
它是显式的分区运算符.
5 // 2 # 2 在Python 2.x及以下,如果两个操作数都是整数,则/将执行整数除法,如果至少有一个参数是浮点数,则会进行浮点除法. 在Python 3.x中,这已被更改,并且/运算符执行浮点除法,而//运算符执行浮点除法. 参考文献: http://www.python.org/dev/peps/pep-0238/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |