1.  global是全局作用域,场景如下:

python函数作用域(global)及形参默认值规则
Xr-原创

此时报语法错误,因为python在函数内部找不到count变量,加上一行代码global count可解决,意思是凡是用到count变量的地方,使用函数外定义的全局变量count的值。如下图

python函数作用域(global)及形参默认值规则
Xr-原创
python函数作用域(global)及形参默认值规则
Xr-原创

2. 形参默认值规则:

1)只有最后的1个或几个形参可以带默认值,否则会报语法错误

python函数作用域(global)及形参默认值规则
Xr-原创

2)调用函数时,可不向带默认值形参传递实参,如图,此时,实参的值=形参的默认值。

python函数作用域(global)及形参默认值规则
Xr-原创
python函数作用域(global)及形参默认值规则
Xr-原创

相关文章:

  • 2021-05-28
  • 2021-11-28
  • 2021-10-13
  • 2021-05-05
  • 2021-07-09
  • 2021-11-29
  • 2022-01-30
  • 2022-12-23
猜你喜欢
  • 2021-09-01
  • 2022-12-23
  • 2022-01-06
  • 2021-06-02
  • 2022-01-22
  • 2022-12-23
  • 2022-02-14
相关资源
相似解决方案