函数嵌套:

第一种嵌套方法

def func():count = 123def inner():print(count)inner()
func()

第二种嵌套方法

count = 123
def func_1():print(count)def func_2():func_1()
func_2()

1. global

count = 0
def func1():global count  #把count变量变成全局变量,这样才可以修改,因为count在局部函数中没有定义count = count + 1print(count)
func1()
print(count)

2 . nonlocal

def func2():count = 0def func3():nonlocal count   #子函数对父函数的变量进行修改,不然的话就只能引用父函数变量不能修改count = count + 1print(count)func3()print(count)
func2()

转载于:https://www.cnblogs.com/my-love-is-python/p/9487649.html

跟着太白老师学python day10 函数嵌套, global , nonlocal相关推荐

  1. 跟着太白老师学python 09day 初识函数

    函数的最主要的目的:封装一个功能 函数的优点: 减少代码的复用率, 增加代码的阅读性 def my_len(arvg): # arvg 形参 my_len函数名,应该具有代表性,让你一看就明白# 函数 ...

  2. 跟着太白老师学python day11 可迭代对象和迭代器

    如果对象的属性中有__iter__属性就说明是可迭代的,容器类的数据类型都是可迭代对象 如果对象的属性中既有__iter__属性也有__next__属性,就说明这个对象是迭代器 如何判断一个函数是不是 ...

  3. 跟着王进老师学Python:初识Python-王进-专题视频课程

    跟着王进老师学Python:初识Python-165人已学习 课程介绍         2017年是人工智能(AI)的元年,AI已经成为当前火热的前沿技术:而Python也在去年正式被纳入高考,要加强 ...

  4. 跟着王进老师学Python:通过案例学条件选择-王进-专题视频课程

    跟着王进老师学Python:通过案例学条件选择-55人已学习 课程介绍         未来2年,拥有这种技能的人抢手 2017年是人工智能(AI)的元年,AI已经成为当前火热的前沿技术:而Pytho ...

  5. 跟着官网学Python(8):输入输出

    "Python输入.输出.文件读写以及异常知识." 01 面临问题 继续跟着官网学Python,第7章输入输出. 前面已经基本学完Python的语法部分,也学会如何使用轮子,但是编 ...

  6. 跟李宁老师学Python视频课程(12):Python常用模块-李宁-专题视频课程

    跟李宁老师学Python视频课程(12):Python常用模块-143人已学习 课程介绍         本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点.Python是当今炙手 ...

  7. 跟李宁老师学Python视频课程(11):正则表达式-李宁-专题视频课程

    跟李宁老师学Python视频课程(11):正则表达式-121人已学习 课程介绍         本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点.Python是当今炙手可热的编程 ...

  8. AP微积分与其跟着学校倒不如先跟着林老师学一一遍----美高学生如何说

    AP计算机 AP微积分 A Level计算机 IGCSE计算机 支持远程现场互动教学 wechat:APFlying 13242019966 由于今年疫情原因,我们学校开设了网课.我是上了半个学期的网 ...

  9. 跟李宁老师学Python视频教程(1):初识Python-李宁-专题视频课程

    跟李宁老师学Python视频教程(1):初识Python-1142人已学习 课程介绍         本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点.Python是当今炙手可热 ...

最新文章

  1. 一些有用的webservice
  2. R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(分组颜色配置、添加数据点)实战
  3. python三大神器之装饰器
  4. 控件测试功能点摘要2
  5. sql 减法_SQL学习笔记整理(持更)
  6. python中比较重要的几个函数_Python 几个重要的内置函数 python中的内置函数和关键字需要背过吗...
  7. resin php extensions sockets,linux 有关笔记
  8. SQL SERVER自定义函数
  9. Halcon学习笔记:读取多张图片
  10. Css制作table细线表格
  11. 大数据新手之路四:联合使用Flume和Kafka
  12. (一)SpringMVC学习笔记-概述
  13. C#实现在Form上截取消息的两种方法
  14. 这周我加星(8-11)
  15. 微信小程序 访问locolhost_微信小程序开发——本地调试
  16. 前端实现Word在线预览
  17. MATLAB自带函数实现经验模态分解总结
  18. H G W S哪一个不是状态函数_复变函数学习笔记(13)——单位圆盘上的自同构群(用了近世代数)...
  19. 20221024 matlab快速画图中图
  20. 新媒体数据分析:新媒体运营主要做什么?

热门文章

  1. 微信小程序跳转微信内置浏览器
  2. 生产制造词汇BOM、MPS、MRP、APS、MES、WMS、JIT、VMI
  3. 计算机显卡的性能参数,关于电脑显卡的技术参数与性能的关系
  4. MongoDB简单学习小总结
  5. NYOJ 题目772 数独
  6. mysql 脏读 不可重复读 幻读_mysql事务隔离级别/脏读/不可重复读/幻读详解
  7. 华为网络计算机关闭屏幕保护,华为手机的屏幕保护太烦人了怎样才能关闭它
  8. 无法访问gcr.io的解决办法
  9. Unity 材质设置为tiling不能够重复的问题
  10. 简单说下每一层对应的网络协议有哪些?