- 博客(7)
- 收藏
- 关注
原创 uv 管理 Python 项目
当前目录下默认用的python版本是uv python find对应版本.当前目录下指定版本用uv python pin <version>会在当前目录下生成一个.python-version文件。指定的Python版本运行指令: uv init/add/remove/run/pip -p <version>。
2025-03-24 16:09:15
2364
原创 python3 中 for in 的原理 ,以及range()函数的使用和生成器函数的使用
for in 的原理原理很简单,for x in s 中,执行it = iter(s)while True: try: next(it) except StopIteration: break首先获取s的迭代器,不断迭代range()函数range()函数经常像这样用:for x in range(3)range()函数返回一个range类实例,通过该实例可获取迭代器进行迭代生成器函数的使用生成器本质上只是一个函数变量# 验证生成器是先生成还是用的过程中生成g_nTe
2020-10-19 01:17:45
1283
原创 Python中管理包的 __init__.py的使用
代码# package# __init__.py__all__ = ["filex", "dirx"] # 文件 filex.py 和 目录 dirximport fileximport dirx其中, 这样写只有一个作用就是用在 from package[.sub_package][.xxx] import * ,这样的模糊导入语句中__all__ 是为了确定模糊搜索中需要导入的模块,如果__all__ 为空列表,则除了运行一下 __init__文件以外不会去导入其他任何模块
2020-10-17 16:01:17
192
原创 python 中 from module import func留疑
在学习python过程中, 我们知道from modulex import func 是不会导入模块 modulex 的符号区的,因此是导入到了本身模块的符号区中。但是在运行func时候会使用到modulex的全局变量,那这时候的全局变量从哪来初步猜测:导入func虽然没有导入到modulex的符号区,但是导入时仍然创建了modulex的符号区,在使用时,仍然使用的modulex的符号区,也就是说,from import在导入函数和变量时,除了符号区不一样外,其他包括生成模块,导入时运行模块等都是一
2020-10-17 12:20:10
526
原创 Unity中脚本中Start函数的两种执行方式
在unity中通过文档发现Monobehaviour下的Start函数有两种方式执行,一种是通过协程运行,另一种是直接调用。IEnumerator Start() //Start是一个coroutine{ yield return new WaitForSeconds(3);}void Start() //Start是一个普通函数{ }除Start外,其他函数暂时没发现可以成为一个协程...
2020-09-25 00:46:25
2864
1
原创 Unity中FixedUpdate实际调用间隔
1.Unity中Time.deltaTime 表示上一帧所消耗的时间,这个是实际运行的时间(除了逐帧调试的时候)。2.FixedUpdate在实际执行的时候并不是完全和所设定的0.02ms(真实时间)执行一次。其实际情况是根据Time.deltaTime(即上一帧执行的时间)来判断本次应该调用多少次FixedUpdate。例如,上一针开始时间为0.11,结束时间0.2,deltaTime为0.09。在这一帧中进行如下循环simulationTime = 0.11; realTime = 0.2; f
2020-09-24 23:17:11
3293
原创 visual studio code 输出到“调试控制台
在launch.json中对应配置中,添加一行:"externalConsole": true,"
2019-11-30 22:11:11
1016
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅