二级python——(五)函数和代码复用

考纲考点

  • 函数定义和使用
  • 函数的参数传递:可选参数传递、参数名称传递、函数的返回值
  • 变量的作用域:局部变量和全局变量

函数的定义

在这里插入图片描述

全局变量

n = 2 # 全局变量
def multiply(x, y=10):
    n = x*y # n 不是全局全局变量
    return n

s = multiply(99, 2)
print(s)
print(n)

198
2

代码复用

模块化设计
  • 紧耦合:尽可能合理划分功能块,功能块内部耦合紧密
  • 松耦合:模块之间尽可能简单,功能块耦合度低
    一般尽可能减少函数间参数和返回值的数量
发布了198 篇原创文章 · 获赞 48 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44478378/article/details/104530913