Loading

随笔分类 -  python

摘要:1、类变量、实例变量概念 类变量: 类变量就是定义在类中,但是在函数体之外的变量。通常不使用self.变量名赋值的变量。类变量通常不作为类的实例变量的,类变量对于所有实例化的对象中是公用的。 实例变量: 实例变量是定义在方法中的变量,使用self绑定到实例上的变量,只是对当前实例起作用。 2、访问 阅读全文
posted @ 2018-09-10 21:07 大台灯 阅读(1089) 评论(0) 推荐(0)
摘要:把pandas dataframe转为list方法 先用numpy的 array() 转为ndarray类型,再用tolist()函数转为list 阅读全文
posted @ 2018-09-10 21:04 大台灯 阅读(22960) 评论(1) 推荐(0)
摘要:我们以一个字符串为元素类型的 list 为例,进行列表元素的删除: 法一:remove(val) (1)remove() 的参数是具体的元素值,而不是索引, (2)如果知道索引,如何使用 remove 删除该索引上的元素值 (2)如果知道索引,如何使用 remove 删除该索引上的元素值 这样做是很 阅读全文
posted @ 2018-09-10 20:53 大台灯 阅读(4002) 评论(0) 推荐(0)
摘要:1.使用Qt Designer设计三个窗口 注意:在主窗口中需要添加一个girdLayout 2.创建**.py from PyQt5.QtWidgets import QMainWindow, QApplication from main import Ui_Main from show impo 阅读全文
posted @ 2018-09-10 20:49 大台灯 阅读(893) 评论(0) 推荐(0)
摘要:setEnabled(True) 设置窗口或者按钮可用,Flase不可用 阅读全文
posted @ 2018-09-10 20:45 大台灯 阅读(7204) 评论(0) 推荐(1)
摘要:setCheckable() 设置按钮是否被选中,选中为True isChecked() 返回单选钮状态,返回值T或者F setText() 设置显示文本 text() 返回单选钮显示文本 阅读全文
posted @ 2018-09-10 20:44 大台灯 阅读(542) 评论(0) 推荐(0)
摘要:图形用户界面 本文利用wxpython wx包中的方法都是以大写的字幕开头 wx.BoxSizer参数默认为水平,wx.VERTICAL是垂直。 flag参数类似于style。wx.EXPAND标记组件会扩展到所分配的空间。wx.LEFT、wx.RIGHT、wx.TOP、wx.BOTTOM、wx.A 阅读全文
posted @ 2018-08-12 19:06 大台灯 阅读(545) 评论(0) 推荐(0)
摘要:set_index DataFrame可以通过set_index方法,可以设置单索引和复合索引。 DataFrame.set_index(keys, drop=True, append=False, inplace=False, verify_integrity=False) append添加新索引 阅读全文
posted @ 2018-07-09 19:03 大台灯 阅读(12721) 评论(0) 推荐(1)
摘要:1、数据结构 维数 名称 描述 1 Series 一维带标签单一数据类型的数组 2 DataFrame 不同数据类型的列 2、十分钟学习pandas 2.1、导入所需模块 import pandas as pd import numpy as np import matplotlib.pyplot 阅读全文
posted @ 2018-07-08 15:36 大台灯 阅读(598) 评论(0) 推荐(0)
摘要:一、算法是什么 算法是步骤或者食谱,对于做某事的一份详细描述 它包括一些按顺序执行的指令,一些需要考虑的特定条件。 二、数字和表达式 1、长整数 普通数字不能大于2147483647或者小于-2147483647,如需更大的数,在数的后边加L,例如;100000000000000000L 2、十六进 阅读全文
posted @ 2018-07-06 15:49 大台灯 阅读(254) 评论(0) 推荐(0)
摘要:编辑类: Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 类名完成 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 Shift + F1 外部文档 Ctrl + 鼠标 阅读全文
posted @ 2018-07-06 10:56 大台灯 阅读(257) 评论(0) 推荐(0)
摘要:装饰器 你是一家视频网站的后端开发工程师,你们网站有以下几个版块 1 2 3 4 5 6 7 8 9 10 11 def home(): print(" 首页 ") def america(): print(" 欧美专区 ") def japan(): print(" 日韩专区 ") def hen 阅读全文
posted @ 2018-06-26 11:43 大台灯 阅读(256) 评论(0) 推荐(1)
摘要:一、列表生成式 需求:看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 二、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很 阅读全文
posted @ 2018-06-26 11:34 大台灯 阅读(181) 评论(0) 推荐(0)
摘要:pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。 obj -- 可选参数,要移除列表元素的索引值,不能超过列表总长度,默认为 index=-1,删除最后一个列表值 list1 = ['Google', 'Runoob', 'Taobao'] list_pop=lis 阅读全文
posted @ 2018-05-31 17:06 大台灯 阅读(293) 评论(0) 推荐(0)
摘要:需要用到 os 模块和 sys 模块 os.walk目录遍历 - top是要遍历的目录。 - topdown是代表要从上而下遍历还是从下往上遍历。 - onerror可以用来设置当遍历出现错误的处理函数(该函数接受一个OSError的实例作为参数),设置为空则不作处理。 - followlinks表 阅读全文
posted @ 2018-05-31 16:17 大台灯 阅读(2086) 评论(0) 推荐(0)
摘要:工作中遇到需要将List对象中的元素(list类型)转化为集合(set)类型,转化完成之后需要需要访问其中的元素。 第一步,使用map方法进行转换 第二步,访问map 从第一步打印data可以看到map对象返回的是一个地址,不是真实的数据。 (map() and filter() return it 阅读全文
posted @ 2018-05-30 19:20 大台灯 阅读(15592) 评论(0) 推荐(0)
摘要:reduce() 函数会对参数序列中元素进行累积。 阅读全文
posted @ 2018-05-30 16:15 大台灯 阅读(205) 评论(0) 推荐(0)
摘要:eval 功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法: eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数compile()返回的代码对象 globals:可选。 变量作用域,全局命名空间,如 阅读全文
posted @ 2018-05-30 15:54 大台灯 阅读(3346) 评论(0) 推荐(0)
摘要:This inspection detects names that should resolve but don't. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number 阅读全文
posted @ 2018-05-29 13:42 大台灯 阅读(1741) 评论(0) 推荐(0)
摘要:1、lambda是什么? 可以这样认为,lambda作为一个表达式,定义了一个匿名函数,上例的代码x为入口参数,x+1为函数体。在这里lambda简化了函数定义的书写形式。是代码更为简洁,但是使用函数的定义方式更为直观,易理解。 Python中,也有几个定义好的全局函数方便使用的,filter, m 阅读全文
posted @ 2018-05-28 15:09 大台灯 阅读(402) 评论(0) 推荐(0)