Python二级选择题 1//0.1 = 9.0?
在Python中'//'是地板除法,向下取整。Python二级练习题中有一问考察a=10b=1try: print(a//(b/a))except: print('Wrong!')else: print('没有错误')输出结果应该为9.0没有错误 对初学者比较疑惑的是,为什么a//(b/a)=9.0?想要弄明白为什么是这个结果,需要先明确两点:①地板除法当被除数与除数出现小数后,结果也为小数4//2...