day15 作业

第一题

===================题目一===================
input=333
def func():
input=444
func()
print(input)
>>>333
'''
#定义全局变量input的变量值为333,定义函数func,调用函数func,执行函数体代码,
#定义局部变量input的变量值为444,调用结束,局部变量销毁,执行print,
#找到全局变量input=333
'''

第二题

===================题目二===================
def func():
print(x)
x=111
func()
>>>111
'''
程序执行,定义函数func,定义全局变量x=111,
调用函数func,执行函数体代码,
输出x,找到全局变量x=111,输出111
'''

第三题

===================题目三===================
x=1
def func():
print(x)
def foo():
x=222
func()
foo()
>>>1
'''
定义变量x=1,定义函数func,定义函数foo,调用函数foo,执行foo函数体代码,
定义局部变量x=222,调用函数func,函数体代码结束,局部变量销毁,
执行func函数体代码
输出x,找到全局变量x=1,输出1
'''

第四题

===================题目四===================
input=111
def f1():
def f2():
# input=333
print(input)
input=222
f2()
f1()
>>>222
'''
定义变量名input=111,定义函数f1,调用f1,执行f1函数体代码,
定义f2函数,定义变量input=222,调用f2函数,执行f2函数体代码,输出input,
本层局部变量未找到,查找上一次局部变量,找到input=222,输出222
'''

第五题

===================题目五===================
x=111
def func():
print(x) #
x=222
func()
>>>报错
'''
定义全局变量x=111,定义函数func,定义错误,违反原则:变量先定义后引用 '''

第六题

===================题目六===================
x=111
def foo():
print(x,)
def bar():
print(x)
foo()
bar()
>>>111
>>>111
'''
定义全局变量x=111,定义foo函数,定义bar函数
调用foo函数,执行函数体代码,输出x,找到全局变量x=111,输出111
调用bar函数,执行函数体代码,输出x,找到全局变量x=111,输出111
'''

第七题

===================题目七===================
x=1
def func2():
func1()
x=2
def func1():
print(x)
x=3
func2()
>>>3
'''
定义全局变量x=1,定义函数func2,修改全局变量x=2,定义函数func1
修改全局变量x=3,调用函数func2,执行函数体代码,调用函数func1
执行函数体代码,输出x,查找全局变量,得到x=3,输出3
'''

day15 作业的更多相关文章

  1. 老男孩Day15作业:商城列表页面(静态)

    一. 一.作业需求: 1.完成商城列表静态页面的抒写 二.博客地址:https://www.cnblogs.com/catepython/p/9205636.html 三.运行环境 操作系统:Win1 ...

  2. Day15作业及默写

    1.整理今天内容 PASS 2.现有列表alist = [3,1,-4,2,-6] 按照元素的绝对值大小进行排序 alist = [3,1,-4,2,-6] sorted(alist,key=lamb ...

  3. python基础一 day15 作业

    3.处理文件,用户指定要查找的文件和内容,将文件中包含要查找内容的每一行都输出到屏幕def check_file(filename,aim): with open(filename,encoding= ...

  4. 团队作业8——第二次项目冲刺(Beta阶段)Day1--5.18

    1.展开站立式会议: 会议内容:①团队里的新成员做简单的自我介绍. ②讨论每天的任务分配问题. ③提出一个严格要求:博客一定要及时发布,并及时提交作业,遇到困难可以提出来一起解决. ④就现阶段的项目进 ...

  5. python 作业

    Linux day01 计算机硬件知识整理 作业要求:整理博客,内容如下 编程语言的作用及与操作系统和硬件的关系 应用程序->操作系统->硬件 cpu->内存->磁盘 cpu与 ...

  6. 老男孩教育python全栈第22期Day15笔记

    day15 今日内容大纲 昨日内容回顾作业讲解 装饰器:完美的呈现了开放封闭原则.装饰器的本质:闭包. def wraper(f): def inner(*args, **kwargs): " ...

  7. python10作业思路及源码:类Fabric主机管理程序开发(仅供参考)

    类Fabric主机管理程序开发 一,作业要求 1, 运行程序列出主机组或者主机列表(已完成) 2,选择指定主机或主机组(已完成) 3,选择主机或主机组传送文件(上传/下载)(已完成) 4,充分使用多线 ...

  8. SQLServer2005创建定时作业任务

    SQLServer定时作业任务:即数据库自动按照定时执行的作业任务,具有周期性不需要人工干预的特点 创建步骤:(使用最高权限的账户登录--sa) 一.启动SQL Server代理(SQL Server ...

  9. 使用T-SQL找出执行时间过长的作业

        有些时候,有些作业遇到问题执行时间过长,因此我写了一个脚本可以根据历史记录,找出执行时间过长的作业,在监控中就可以及时发现这些作业并尽早解决,代码如下:   SELECT sj.name , ...

随机推荐

  1. 02 . Zabbix配置监控项及聚合图形

    安装Zabbix Agent监控本机 安装agent软件 与server端不同,Agent只需安装zabbix-agent包 cat /etc/yum.repos.d/zabbix.repo [zab ...

  2. LeetCode 76,一题教会你面试算法时的思考套路

    本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是LeetCode专题的第45篇文章,我们一起来看看LeetCode的76题,最小窗口子串Minimum Window Substrin ...

  3. Cypress系列(18)- 可操作类型的命令 之 点击命令

    如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 前言 啥是可操作类型?就是可以和 DOM ...

  4. Cypress系列(22)- 可操作类型的命令 之 select()

    如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html .select() 在 <sele ...

  5. json 拼装空list、object

    import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; public class FastJson ...

  6. 从字符串到常量池,一文看懂String类设计

    从一道面试题开始 看到这个标题,你肯定以为我又要讲这道面试题了 // 这行代码创建了几个对象? String s3 = new String("1"); 是的,没错,我确实要从这里 ...

  7. MFC中窗口启动后,CEdit编辑框默认光标位置设置,顺序的调节方法

    MFC中窗口启动后,CEdit编辑框默认光标位设置,顺序的调节方法 在编辑界面按下ctrl+D键,就会出现所有控件的Tab键顺序,按照自己想要的顺序依次点击控件,就可以重新安排顺序.数值1就是默认停留 ...

  8. 这一次搞懂Spring Web零xml配置原理以及父子容器关系

    前言 在使用Spring和SpringMVC的老版本进行开发时,我们需要配置很多的xml文件,非常的繁琐,总是让用户自行选择配置也是非常不好的.基于约定大于配置的规定,Spring提供了很多注解帮助我 ...

  9. 2020年最新78道JVM面试题总结(含答案解析和思维导图)

    前言 关于JVM系列面试知识点总结了一个思维导图,分享给大家 1.java中会存在内存泄漏吗,请简单描述. 会.自己实现堆载的数据结构时有可能会出现内存泄露. 2.64 位 JVM 中,int 的长度 ...

  10. mysql replace替换某字段的值

    由于最近我们的一个网站回购了一个很好的域名所有与之相关的项目都需要修改: 今天接到一个任务将我们会员开通的个人网站的二级域名换成新域名,看了一下库已开通的还很少才2w多,且要换的和之前库中的数据很规则 ...