函数的初识 函数的结构与调用 函数的返回值 函数的参数 万能参数,仅限关键字参数 的魔性用法。 名称空间作用域 高阶函数 内置函数 globals locals global nonlocal 函数名的应用 默认参数的坑 ...
分类:
其他好文 时间:
2020-02-29 22:09:52
阅读次数:
56
1. 什么是命名空间 2. globals、locals 3. LEGB 规则 1. 什么是命名空间 我们在编写 Python 程序的过程中,如果要使用变量和函数,都需要先对变量和函数命名后才能使用。Python 会把命名后的变量和函数分配到不同的命名空间,并通过名称来识别它们。 Python为什么 ...
分类:
其他好文 时间:
2020-02-23 16:39:22
阅读次数:
78
Python globals和locals函数_reload函数: globals( ): 返回所有能够访问到的全局名字 num = 5 sum = 0 def add(num): func_sum = 0 func_sum += num return func_sum print(globals( ...
分类:
编程语言 时间:
2020-02-12 18:38:11
阅读次数:
94
一 闭包函数 内函数使用了外函数的局部变量,并且外函数把内函数返回出来的过程叫做闭包,这个内函数叫做闭包函数 1.1 闭包函数语法 def outer(): a = 5 def inner(): print(a) return inner 对比正常的局部变量 局部变量的生命周期最短,在调用结束之后, ...
分类:
编程语言 时间:
2020-02-09 10:03:18
阅读次数:
94
1.eval函数函数的作用:计算指定表达式的值。也就是说它要执行的python代码只能是单个表达式(注意eval不支持任何形式的赋值操作),而不能是复杂的代码逻辑。eval(source, globals=None, locals=None, /)参数说明:source:必选参数,可以是字符串,也可 ...
分类:
其他好文 时间:
2020-02-05 23:28:10
阅读次数:
74
1.效果图 2.完整代码 #第1步:导出模块 import sys, random, math, pygame from pygame.locals import * from datetime import datetime, date, time #第2步:初始化和窗扣大小的设置 pygame. ...
分类:
编程语言 时间:
2020-02-03 10:01:26
阅读次数:
141
1.先看代码: import pygame from pygame.locals import * def main(): pygame.init() screen = pygame.display.set_mode((1000, 450)) #窗口的大小 pygame.display.set_ca ...
分类:
编程语言 时间:
2020-01-09 18:43:33
阅读次数:
202
1 import pygame 2 from pygame.locals import * 3 from pygame.math import * 4 import sys 5 6 pygame.init() 7 size = width, height = 1600, 900 8 screen = ...
分类:
移动开发 时间:
2020-01-09 17:23:36
阅读次数:
154
# pygame游戏库,sys操控python运行的环境 import pygame, sys, random # 这个模块包含所有pygame所使用的常亮 from pygame.locals import * # 1,定义颜色变量 # 0-255 0黑色 255白色 redColor = pyg ...
分类:
编程语言 时间:
2020-01-07 00:36:08
阅读次数:
150
python第九天 1. 形参角度: 万能参数。 的魔性用法。 仅限关键字参数(了解)。 形参的最终顺序。 2. 名称空间。 1. 全局名称空间,局部........ 2. 加载顺序,取值顺序。 3. 作用域。 3. 函数的嵌套(高阶函数)。 4. 内置函数 globals locals 5. 关键 ...
分类:
编程语言 时间:
2020-01-06 21:09:47
阅读次数:
80