def groupdivision():
'''进行分组操作'''
print('------------欢迎使用分组操作-------------')
people=int(input('请输入分组的人数:'))
groupnum=int(input('请输入分组的组数:'))
result=people//groupnum
remain=people-result*groupnum
if remain>0&people>groupnum:
print(people,'人,分成',groupnum,'组,每组',result,'人,剩余',remain,'人。')
elif people<groupnum:
print('不够分')
else:
print(people, '人,分成', groupnum, '组,每组', result, '人,剩余',remain,'人。')
if __name__=='__main__':
while 1:
try:
groupdivision()
except ZeroDivisionError:
print('分组人数不能0.')
except ValueError as e:
print("人数数据有误",e)
else:
print('一次分组操作')
finally:
print('完成一次分组操作')
python--分组
最新推荐文章于 2023-10-17 20:50:49 发布