- 博客(7)
- 收藏
- 关注
原创 pandas入门
1.解释:可以把DataFrame看作由Series对象组成的字典,其中key是列名,值是Series(2)SeriesSeries和Python的列表非常相似,但是它的每个元素的数据类型必须相同(3)pandas中只有列或者二维表,没有行的数据结构(即使是行数据也会通过列的方式进行展示)
2024-04-21 23:29:41
578
1
原创 斐波那契数列的两种思路
1.动态规划概述:动态规划是运筹学的一个分支,是求解决策过程最优化的过程大白话解释: 是个求解最优 解决方案 的过程我们从上述这句话中看到一个新名词,叫做决策过程.那么什么是决策过程呢?2.决策过程:概述:决策过程是从提出问题,确定目标开始,经过方案选优、作出决策、交付实施为止的全部过程。大白话解释:从 发现问题 到 制定方案 和 解决问题 的过程举例说明:(1)发现问题:小黄有点胖(2)制定问题方案:每天做俯卧撑100个(3)实施方案:每天去做俯卧撑100个。
2024-04-20 17:17:00
246
原创 Python中 add和append的区别
需要注意的是,集合是无序的,所以当你向集合中添加元素时,它们的顺序可能会发生变化。集合中的元素是唯一的,如果你尝试向集合中添加一个已经存在的元素,它将不会被添加。总结来说,`add`和`append`都是用于向数据结构中添加元素的方法,但是它们适用于不同的数据类型:列表使用`append`,集合使用`add`add 和 append 是两个不同的方法,它们分别用于不同的数据类型,并且具有不同的功能。
2024-04-11 11:18:28
940
原创 正则表达式
# result=re.match('.*it.*','1it2') #.it.任意1个字符+it+任意一个字符。# # result=re.match('.it.','1it2') #.it.任意1个字符+it+任意一个字符。# # result=re.match('it.*','1it2') #.it.任意1个字符+it+任意一个字符。# result=re.search('it.*','1it2') #.it.任意1个字符+it+任意一个字符。
2024-04-09 10:31:36
247
原创 定义类方法和静态方法
1. 记录由该类创建的对象的个数,创建一个对象,计数+1,删除一个对象,计数-1;# 2. 创建两个对象, 打印当前对象,并打印当前的对象个数;# 3. 定义一个方法`show_info`, 输出以下信息。# 3. 分别使用两个对象调用`study`方法;# 4. 打印对象的时候,可以输出打印自己的名字和年龄。# 5. 定义一个方法 `study`, 输出以下信息。# 2. 定义一个方法,可以打印当前对象的个数;# 我的名字是 xxx, 年龄是 xxx。
2024-04-01 22:15:12
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人