
Python学习笔记
天蘩
池有源不可打尽,缸无漏则可挑满。欲涸池者为作而生,一事一世。需满缸者为生而作,一时一事。
展开
-
Python协程,使用yield手写协程实现
找了好些Python的协程资料,也找到了好多别人实现的协程,但用着不顺手所以决定自己手动写。 借鉴于C#的协程实现来写,包括协程实现类和控制类,目前需要按时间控制和按帧数控制,所以控制类只写了这两种大多情况下也只会用到这两种 实现: import datetime from time import sleep # 协程控制接口 class ICoroutineWait: def Wait(self): return False # 按时间等待 class WaitFo原创 2021-01-16 14:19:13 · 255 阅读 · 2 评论 -
Python多个分割符分割字符串
Python多个分割符分割字符串,并去除空白项 刚学习Python的第一天就遇到一个麻烦:字符串中有多种分割符,并且需要分割后去除只有空字符的项 在C#中一个函数就行,对Python库不熟悉在Python中找不到对应函数所以自己封装 string[] strs= str.Split(new[] {',','='}, StringSplitOptions.RemoveEmptyEntries); Python实现: from enum import IntEnum class StrSplitMode(原创 2020-12-21 22:10:06 · 947 阅读 · 0 评论