Python学习记录
文章平均质量分 80
cigarrrr
这个作者很懒,什么都没留下…
展开
-
Python学习记录——time包
日期转字符串str()str(对象)strftime对象.strftime(格式)字符串转日期strptimedatetime模块下的函数datetime.strptime(对象, 格式)原创 2023-08-22 15:32:35 · 218 阅读 · 0 评论 -
PyQt5实操及问题记录
PyQt的主要类类名基本信息QObject是所有PyQt对象的基类。所有可绘制的对象的基类。用于管理图形用户界面应用程序的控制流和主要设置。无论程序有多少个窗口,该类实例化对象只有一个。它包含主事件循环,对来自窗口系统和其他资源的所有事件进行处理和调度;它也对应用程序的初始化和结束进行处理,并且提供对话管理;还对绝大多数系统范围和应用程序范围的设置进行处理。QWidget所有用户界面对象的基类。QDialog和QFrame继承自它。QFrame。原创 2023-08-23 10:21:47 · 233 阅读 · 0 评论 -
Python与各种数据库之间的数据导入导出
Python与Mysql,Python与Influxdb原创 2022-08-16 10:26:24 · 639 阅读 · 0 评论 -
Python学习记录——series、dataframe基本操作2
apply和applymapapply:可以把一个用在一维数组上的函数,应用在一行或一列上。若axis='column’用于apply,那么函数会被用在每一行。例:f = lambda x: x.max() - x.min()frame.apply(f)#计算每列最大最小值之差#frame.apply(f, axis='column')则是应用到每行b 2.658256d 0.720526e 1.784479dtype: float64applymap:可以原创 2022-05-17 10:55:30 · 347 阅读 · 0 评论 -
Python学习记录(8)——series、dataframe基本操作
Reindexing(重新索引)重新索引可以按照指定的索引顺序排列数据,如果没有该索引则显示为NaN例:obj = pd.Series([4.5, 7.2, -5.3, 3.6], index=['d', 'b', 'a', 'c'])obj2 = obj.reindex(['a', 'b', 'c', 'd', 'e'])a -5.3b 7.2c 3.6d 4.5e NaNdtype: float64处理时间序列这样的数据时,我们可能需要在reinde原创 2022-03-09 10:21:08 · 2340 阅读 · 0 评论 -
Tensorflow安装
安装https://blog.csdn.net/sy3079097/article/details/114964682直接用pip install tensorflow比较方便可能会出现的问题验证安装是否成功时报错:AttributeError: module ‘tensorflow’ has no attribute ‘Session’:tensorflow版本在2.0以上时代码不一样:解决方法: https://www.jianshu.com/p/d1779c5eae3eRunti.原创 2022-03-03 10:31:10 · 863 阅读 · 0 评论 -
python学习记录(7)——Pandas数据结构
Pandas 是python的一个数据分析包。 Pandas的名称来自于面板数据(panel data)和python数据分析(data analysis)。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas提供了大量能使我们快速便捷地处理数据的函数和方法。数据结构在Pandas中有两类非常重要的数据结构,即序列Series和数据框DataFrame:Series类似于numpy中的一维数组,除了通吃一维数组可用的函数或方法,而且其可通过索引标签的方式获原创 2021-08-23 22:47:46 · 392 阅读 · 0 评论 -
python学习记录(6)——列表解析式
列表解析式列表解析式常用于实现创建新的列表,不会因为简写而影响效率,反而会提高效率。减少程序员工作量,减少出错。举例,输出0-10的偶数:#不用解析式的一般写法size = 10even_numbers = []n = 0while n < size: if n % 2==0: even_numbers.append(n) n += 1print(even_numbers)#使用解析式even_numbers=[ x for x in rang原创 2021-08-20 23:33:43 · 416 阅读 · 0 评论 -
python学习记录(5)——format语句,集合
str.format()是一种格式化字符串的函数,它增强了字符串格式化的功能。字符串指定位置"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序'hello world'"{1} {0} {1}".format("hello", "world") # 设置指定位置'world hello world'...原创 2021-08-19 20:14:53 · 1182 阅读 · 0 评论 -
python学习记录(4)——numpy
元组列表是可以修改的,Python将不能修改的值称为不可变的,而不可变的列表被称为元组。元素不可变元组看起来犹如列表,但使用圆括号而不是方括号来标识。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。例如:如果有一个大小不应改变的矩形,可将其长度和宽度存储在一个元组中,从而确保它们是不能修改的:[in]dimensions=(50,100)[in]dimensions[0] = 250 #试图修改元组中的元素[out] #报错TypeError原创 2021-08-11 11:03:46 · 156 阅读 · 0 评论 -
python学习记录(3)——类,链表
类链表基本概念链表是通过一个个节点(Node)组成的,每个节点都包含了称为数据域(value)和指针域(next)的基本单元,每个节点的指针指向下一个节点。head节点没有value,其作用是保存首地址,最后一个节点的指针域则指向一个空值。它也是一种递归的数据结构。它能保持数据之间的逻辑顺序,但存储空间不必按照顺序存储。python实现定义节点和链表......原创 2021-07-25 19:51:49 · 491 阅读 · 0 评论 -
python学习记录(2)——字符串,字典,列表,元组
字符串str()可以将变量格式转化成字符串字符串是不可变对象,不要试图用下标的方法去改变字符串的值。原创 2021-07-23 17:39:23 · 325 阅读 · 2 评论 -
python学习记录(1)
函数定义类 class构建函数 defdef function.name(parameter):bodyreturn outcomereturn可返回多个值,如return x,y循环语句for variable in sequence:...else:...while condition:...else:...注意:python中数组下标从0开始range函数常用于for循环中:range(10) :默认从0开始,0-10,前闭后开range(1,10) :原创 2021-07-19 16:49:27 · 95 阅读 · 1 评论