Division_apple
def division():
print('\n==========分苹果了===========\n')
apple=int(input('请输入苹果的个数'))
children=int(input('请输入来了多少个小朋友'))
result=apple//children
remain=apple-result*children
if remain>0:
print(apple,'个苹果,平均分给',children,'个小朋友,每人分',result,'个,剩下',remain,'个。')
else:
print(apple,'个苹果,平均分给',children,'个小朋友,每人分',result,'个。')
if __name__=='__main__':
division()
Division_apple_0
def division():
print('\n==========分苹果了===========\n')
apple=int(input('请输入苹果的个数'))
children=int(input('请输入来了多少个小朋友'))
result=apple//children
remain=apple-result*children
if remain>0:
print(apple,'个苹果,平均分给',children,'个小朋友,每人分',result,'个,剩下',remain,'个。')
else:
print(apple,'个苹果,平均分给',children,'个小朋友,每人分',result,'个。')
if __name__=='__main__':
try:
division()
except ZeroDivisionError:
print('\n出错了~_~-苹果不能被0个小朋友分!')
Division_apple_1
def division():
print('\n==========分苹果了===========\n')
apple=int(input('请输入苹果的个数'))
children=int(input('请输入来了多少个小朋友'))
if apple<children:
raise ValueError('苹果太少了,不够分...')
result=apple//children
remain=apple-result*children
if remain>0:
print(apple,'个苹果,平均分给',children,'个小朋友,每人分',result,'个,剩下',remain,'个。')
else:
print(apple,'个苹果,平均分给',children,'个小朋友,每人分',result,'个。')
if __name__=='__main__':
try:
division()
except ZeroDivisionError:
print('\n出错了~_~-苹果不能被0个小朋友分!')
except ValueError as e:
print('\n出错了~_~-',e)
Division_apple_dug
def division():
print('\n==========分苹果了===========\n')
apple=int(input('请输入苹果的个数'))
children=int(input('请输入来了多少个小朋友'))
assert apple>children,'苹果不够分'
result=apple//children
remain=apple-result*children
if remain>0:
print(apple,'个苹果,平均分给',children,'个小朋友,每人分',result,'个,剩下',remain,'个。')
else:
print(apple,'个苹果,平均分给',children,'个小朋友,每人分',result,'个。')
try:
division()
except AssertionError as e:
print('输入有误!',e)
标签:Chapter,__,apple,result,print,children,苹果 From: https://www.cnblogs.com/Kyaria-code-test/p/16978926.html