首页 > 其他分享 >2月28日课后总结

2月28日课后总结

时间:2023-02-28 17:11:06浏览次数:37  
标签:总结 index 函数 28 课后 time print def

2/28课后总结

名称空间的作用域

"""
	内置和全局的在任何阶段任何时间都可以使用
	局部的只在函数中可以使用
"""

global与nonlocal关键字的使用

"""
	global可以修改局部变量变成全局变量
	如果变量是可变类型就不需要用global
"""
"""
	nonlocal可以在内部的局部修改外部的局部的变量
	如果是可变类型不需要nonlocal
"""

函数

函数名
1. 可以当做变量赋值
2. 可以当做函数的实参
3. 可以当做容器类型的元素
4. 可以当函数的返回值
函数的嵌套调用
def Add():
    y = 1+2
    return y
def Add111():
    z = Add+1
    return z
print(Add111())
函数的嵌套定义
def user(value):
    def a():
        pass
    def b():
        pass
    def c():
        pass
    if value == '1':
        a()
    elif value == '2':
    	b()
    else:
    	c()
user('1')
闭包函数
# 闭:定义在函数内部的函数
# 包:内部函数使用外部函数名称空间中得名字

装饰器

# 在不改变被装饰对象内部代码和原有调用方式的基础之上添加额外的功能
eg:
    def index():
        print('from index')
    index()
 '''给index函数添加统计执行的时间'''   

import time

def index():
    time.sleep(3)
    print('from index')

# 1. 在函数调用之前打印此时的时间
start_time = time.time()
index()

# 2. 在函数调用完毕之后的时间
end_time = time.time()

print('index函数一共执行了%s秒' % (end_time - start_time))

标签:总结,index,函数,28,课后,time,print,def
From: https://www.cnblogs.com/juzixiong/p/17165153.html

相关文章

  • Oracle 低版本客户端连接19C报错ORA-28040
    #适用范围12.2+#问题概述客户使用Oracle11.2客户端连接Oracle19c的时候,报错:ORA-28040:NomatchingauthenticationprotocolORA-28040:没有匹配的验证协议#问题原......
  • # 代码随想录算法训练营Day28 回溯算法|93.复原IP地址 78.子集 90.子集II
    代码随想录算法训练营93.复原IP地址题目链接:93.复原IP地址给定一个只包含数字的字符串,复原它并返回所有可能的IP地址格式。有效的IP地址正好由四个整数(每个整数位......
  • 2021年最新版Docker常见面试题整理总结带答案
    2021年最新版Docker常见面试题整理总结带答案全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFDocker题......
  • 学习笔记285—docker 容器基础技术:linux cgroup 简介
    docker容器基础技术:linuxcgroup简介Linuxcgroups的全称是LinuxControlGroups,它是Linux内核的特性,主要作用是限制、记录和隔离进程组(processgroups)使用的物理资......
  • 研究c#异步操作async await状态机的总结
    研究c#异步操作asyncawait状态机的总结 前言#    前一段时间得闲的时候优化了一下我之前的轮子[DotNetCoreRpc]小框架,其中主要的优化点主要是关于RPC异步契约调......
  • Java高级助教工作总结
    一、助教工作的具体职责和任务1.帮助老师在云班课上发布作业2.解答同学们的问题3.批改同学们的作业,并了解同学们的学习情况4.在qq群中发布通知,收集同......
  • 2023.02.28 - 数组扁平化处理||同结构嵌套数组对象中删除某个键值
    根据childrens字段递归扁平化数组(保留父元素)//方法一:根据childrens字段递归扁平化数组(保留父元素)functionflatten1(arr){"usestrict";if(!arr)return[]......
  • C/C++场地租借系统[2023-02-28]
    C/C++场地租借系统[2023-02-28]C/C++开发一个简单的场地租借系统,实现以下基本功能:【基本功能】1.库存信息文件。每块场地信息包含场地编号、场地名称、是否借出等。2......
  • 28. Laravel 内置聊天室
    Laravel内置聊天室配套视频地址:https://www.bilibili.com/video/av80196918配置打开config/app.php中BroadcastServiceProvider注释,即注册广播授权路由。在.e......
  • 每日算法--2023.2.28
    1.剑指offer56数组中数字出现的次数2classSolution{publicintsingleNumber(int[]nums){int[]cnt=newint[32];intn=nums.length;......