美文网首页
不用函数和用函数的区别

不用函数和用函数的区别

作者: 匿隱 | 来源:发表于2019-01-24 11:20 被阅读0次

    没有使用函数的时候的问题:

    1.同样的代码要写多次
    2.一旦功能发生改变,需要修改多处代码

    怎么解决问题:使用函数

    def zuo_yi():
        print('========左移==========')
        print('看后视镜')
        print('向左打方向盘')
        # print('踩油门')
        print('回正方向盘')
    
    def you_yi():
        print('========右移==========')
        print('看后视镜')
        print('向右打方向盘')
        # print('踩油门')
        print('回正方向盘')
    
    zuo_yi()
    you_yi()
    zuo_yi()
    zuo_yi()
    you_yi()
    you_yi()
    you_yi()
    zuo_yi()
    you_yi()
    for _ in range(10):
        zuo_yi()
    
    # 飞机的功能:左移、右移、上移、下移、发射子弹、爆炸...
     print('========左移==========')
     print('看后视镜')
     print('向左打方向盘')
     print('踩油门')
     print('回正方向盘')
     print('========右移==========')
     print('看后视镜')
     print('向右打方向盘')
     print('踩油门')
     print('回正方向盘')
    
     # 左移 左移  右移 右移 右移 左移 右移
     print('========左移==========')
     print('看后视镜')
     print('向左打方向盘')
     print('踩油门')
     print('回正方向盘')
    
     print('========左移==========')
     print('看后视镜')
     print('向左打方向盘')
     print('踩油门')
     print('回正方向盘')
    
     print('========右移==========')
     print('看后视镜')
     print('向右打方向盘')
     print('踩油门')
     print('回正方向盘')
    
     print('========右移==========')
     print('看后视镜')
     print('向右打方向盘')
     print('踩油门')
     print('回正方向盘')
    
     print('========右移==========')
     print('看后视镜')
     print('向右打方向盘')
     print('踩油门')
     print('回正方向盘')
    
     print('========左移==========')
     print('看后视镜')
     print('向左打方向盘')
     print('踩油门')
     print('回正方向盘')
    
     print('========右移==========')
     print('看后视镜')
     print('向右打方向盘')
     print('踩油门')
     print('回正方向盘')
    

    相关文章

      网友评论

          本文标题:不用函数和用函数的区别

          本文链接:https://www.haomeiwen.com/subject/wywadqtx.html