- 博客(6)
- 收藏
- 关注
原创 datetime模块详细讲解
这个库主要实现了时间的序列化和反序列化等功能,其内部有很多的C函数可以方便地进行日期时间计算。在Python中,datetime模块则提供了更加简洁的接口,可以直接使用类和方法进行日期时间的处理。datetime模块是Python中最常用的时间处理模块,可以方便地进行日期时间的计算、格式化、输出等操作。总的来说,datetime模块是Python中十分实用的时间处理模块,可以帮助我们处理各种日期时间相关的操作。datetime类表示一个具体的日期和时间,其构造函数有年、月、日、时、分、秒等参数。
2023-06-16 23:45:41 1511 2
原创 pygame 实现贪吃蛇
始化游戏、游戏主循环和游戏结束处理。在游戏主循环中,首先检测用户的输入以改变蛇的运动方向,并根据蛇的坐标更新游戏界面。然后判断蛇是否撞墙或咬到自己以及是否吃到食物,以决定游戏是否结束或者蛇是否增长。最后,游戏结束时提供继续游戏和退出游戏的选项。面是一份基础版的贪吃蛇代码,主要展示了游戏的基本逻辑,如界面绘制、蛇的移动、食物的产生等。代码主要分为三部分:初。
2023-06-15 22:50:43 1021 1
原创 量化交易注意进厂时机,使用backtrader模块实现一个简单的布林带策略
总的来说,上面的策略是一个简单的布林带策略,其核心思想是在价格超过布林带上轨或下轨时进行做多或做空操作。函数中检查当前价格是否超过了布林带的上轨或下轨。如果超过了布林带的上轨,我们做多股票;如果超过了布林带的下轨,我们做空股票。然后,我们实例化Cerebro引擎,并将数据加载到其中。最后,我们将策略添加到Cerebro引擎中,并运行引擎。运行完成后,我们输出最终的收益。在上面的策略中,我们定义了两个指标:布林带和简单移动平均线。我们设置了初始资金为100万美元,并设置了交易费用为交易金额的0.1%。
2023-06-14 21:58:56 393
原创 python中的强制类型转换
其中,x表示需要转换的数据,encoding表示编码方式,如果x是字符串类型,则必须指定编码方式。其中,x表示需要转换的可迭代对象,要求其元素是由两个元素组成的元组。其中,x表示需要转换的数据,base表示进制数,默认为10进制。其中,x表示需要转换的可迭代对象。其中,x表示需要转换的可迭代对象。其中,x表示需要转换的可迭代对象。其中,x表示需要转换的数据。其中,x表示需要转换的数据。其中,x表示需要转换的数据。
2023-06-13 18:00:49 2394 1
原创 Python字符串最全方法快来查漏补缺!
Python字符串是一组字符的序列。字符串是Python中最常用的数据类型之一。以下是Python字符串的全部方法:capitalize():把字符串的第一个字符转换为大写字母。s = "hello world" print(s.capitalize()) # 输出Hello worldcenter(width, fillchar):返回一个指定宽度、且将原字符串居中的新字符串。s = "hello" print (s.center(10, '*' )) # 输出***hello***
2023-06-11 23:33:01 365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人