我正在编写一个Python 3.5.2程序,其中包括部门。
当我运行以下内容时:
>>> 10/2
5.0
虽然答案是正确的,但它有一个小数点。如何获得没有小数点的商,例如,10/2
应该产生5
,而不是5.0
?
答案 0 :(得分:-1)
查看this个答案。在Python 3中,使用//
运算符执行整数除法,并且常规除法运算符可以生成浮点数。例如,检查1/2
- 如果获得0.5
,则不是整数除法,0
是。import importlib
my_modules = []
def getModules(self):
os.chdir(moduleDir)
for module in os.listdir():
my_module = importlib.import_module(module[:-3]) # Or: module.split('.')[0]
my_modules.append(my_module)
。 IDLE与此无关。