09代码

实例1

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()

 

实例2

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个小朋友分!')

 

实例3

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)

 

实例4

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)

 

posted @ 2022-10-26 19:03  crz~~  阅读(28)  评论(0编辑  收藏  举报