跟着太白老师学python day10 函数嵌套, global , nonlocal
函数嵌套:
第一种嵌套方法
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相关推荐
- 跟着太白老师学python 09day 初识函数
函数的最主要的目的:封装一个功能 函数的优点: 减少代码的复用率, 增加代码的阅读性 def my_len(arvg): # arvg 形参 my_len函数名,应该具有代表性,让你一看就明白# 函数 ...
- 跟着太白老师学python day11 可迭代对象和迭代器
如果对象的属性中有__iter__属性就说明是可迭代的,容器类的数据类型都是可迭代对象 如果对象的属性中既有__iter__属性也有__next__属性,就说明这个对象是迭代器 如何判断一个函数是不是 ...
- 跟着王进老师学Python:初识Python-王进-专题视频课程
跟着王进老师学Python:初识Python-165人已学习 课程介绍 2017年是人工智能(AI)的元年,AI已经成为当前火热的前沿技术:而Python也在去年正式被纳入高考,要加强 ...
- 跟着王进老师学Python:通过案例学条件选择-王进-专题视频课程
跟着王进老师学Python:通过案例学条件选择-55人已学习 课程介绍 未来2年,拥有这种技能的人抢手 2017年是人工智能(AI)的元年,AI已经成为当前火热的前沿技术:而Pytho ...
- 跟着官网学Python(8):输入输出
"Python输入.输出.文件读写以及异常知识." 01 面临问题 继续跟着官网学Python,第7章输入输出. 前面已经基本学完Python的语法部分,也学会如何使用轮子,但是编 ...
- 跟李宁老师学Python视频课程(12):Python常用模块-李宁-专题视频课程
跟李宁老师学Python视频课程(12):Python常用模块-143人已学习 课程介绍 本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点.Python是当今炙手 ...
- 跟李宁老师学Python视频课程(11):正则表达式-李宁-专题视频课程
跟李宁老师学Python视频课程(11):正则表达式-121人已学习 课程介绍 本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点.Python是当今炙手可热的编程 ...
- AP微积分与其跟着学校倒不如先跟着林老师学一一遍----美高学生如何说
AP计算机 AP微积分 A Level计算机 IGCSE计算机 支持远程现场互动教学 wechat:APFlying 13242019966 由于今年疫情原因,我们学校开设了网课.我是上了半个学期的网 ...
- 跟李宁老师学Python视频教程(1):初识Python-李宁-专题视频课程
跟李宁老师学Python视频教程(1):初识Python-1142人已学习 课程介绍 本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点.Python是当今炙手可热 ...
最新文章
- 一些有用的webservice
- R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(分组颜色配置、添加数据点)实战
- python三大神器之装饰器
- 控件测试功能点摘要2
- sql 减法_SQL学习笔记整理(持更)
- python中比较重要的几个函数_Python 几个重要的内置函数 python中的内置函数和关键字需要背过吗...
- resin php extensions sockets,linux 有关笔记
- SQL SERVER自定义函数
- Halcon学习笔记:读取多张图片
- Css制作table细线表格
- 大数据新手之路四:联合使用Flume和Kafka
- (一)SpringMVC学习笔记-概述
- C#实现在Form上截取消息的两种方法
- 这周我加星(8-11)
- 微信小程序 访问locolhost_微信小程序开发——本地调试
- 前端实现Word在线预览
- MATLAB自带函数实现经验模态分解总结
- H G W S哪一个不是状态函数_复变函数学习笔记(13)——单位圆盘上的自同构群(用了近世代数)...
- 20221024 matlab快速画图中图
- 新媒体数据分析:新媒体运营主要做什么?