实例一:

实验相关代码:

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

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

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

 

实验结果:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子_03

 

 

实例二:

实验相关代码:

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

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

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

 

实验结果:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子_06

 

 

实例三:

实验相关代码:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

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)

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

 

实验结果:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子_09

 

 

实例四:

实验相关代码:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

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,"个。")
if __name__ == '__main__':
    try:
        division()
    except AssertionError as e:
        print("\n输入有误:",e)

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

 

实验结果:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子_12

 

 




实例一:

实验相关代码:

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

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

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

 

实验结果:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子_03

 

 

实例二:

实验相关代码:

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

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

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

 

实验结果:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子_06

 

 

实例三:

实验相关代码:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

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)

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

 

实验结果:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子_09

 

 

实例四:

实验相关代码:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

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,"个。")
if __name__ == '__main__':
    try:
        division()
    except AssertionError as e:
        print("\n输入有误:",e)

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子

 

实验结果:

 

python语言把M个苹果分到N个篮子 python分苹果程序_python语言把M个苹果分到N个篮子_12