随笔分类 -  Python杂项

上一页 1 2 3 下一页

python函数装饰器
摘要:装饰器(Decorators)是Python的一个重要部分。简单地说:他们是修改其它函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic。 一切皆对象 我们可以将一个函数赋值给一个变量 def hi(): print("hihi") a=hi print(a,type(a)) hi( 阅读全文

posted @ 2020-08-02 22:54 星空6 阅读(254) 评论(0) 推荐(0)

python知识
摘要:ISO格式时间 包含百度联盟的广告页面都会有Hm_lpvt_xxxx以及Hm_lvt_xxx这类cookie;其具体含义和用途对于联盟使用者或许根本就不需要知道。 Hm_lpvt_xxxxxxx 为当前时间戳(秒) Hm_lvt_xxx 为一串时间戳。最近的一次访问时间戳追加在后面,最多保留4个时间 阅读全文

posted @ 2020-07-27 16:57 星空6 阅读(345) 评论(0) 推荐(0)

高阶函数,装饰器函数,类方法,静态方法,访问控制,私有变量,保护变量,
摘要:如何装饰一个类? 为一个类通过装饰,增加一些类属性。 之所以能够装饰,本质上是为类对象动态的添加了一个属性,而这个标识符My指向这个类对象。 def sethu(name): def wrapper(self): self.NAMES=name #print(self) return self #p 阅读全文

posted @ 2020-07-20 22:38 星空6 阅读(174) 评论(0) 推荐(0)

python面向对象,类的定义,类初始化,实例,类变量,实例变量,
摘要:类:抽象的概念;是属性和方法的集合。类中的函数叫方法。 对象instance、object 对象是类的具象,是一个实体。对象是数据和操作的封装。 面向对象3要素: 1.封装: 2.继承: 多复用,继承来的就不用自己写了 多继承少修改。 3.多态: 面向对象编程最灵活的地方,动态绑定。 类: 必须使用 阅读全文

posted @ 2020-07-18 18:17 星空6 阅读(1621) 评论(0) 推荐(0)

python插入排序,冒泡法,函数练习,参数解构,高阶函数 lambda函数,map函数,filter函数
摘要:增加一个哨兵位,每轮和哨兵位进行比较。 a=[3,0,1,0] a.insert(0,0) for i in range(len(a)):#0, for j in range(1,i): a[0]=a[i]#2,1;0 if a[0]<a[j]: a[0],a[j]=a[j],a[0] a[i]=a 阅读全文

posted @ 2020-07-16 20:44 星空6 阅读(202) 评论(0) 推荐(0)

python函数定义,函数参数
摘要:函数定义 def 函数名(参数列表): 函数体(代码块) 函数名就是标识符。 语句块必须缩进,约定4个空格。 python的函数没有return语句,隐式会返回一个None值。 定义中的参数列表称为形式参数,只是一种符号表达,简称形参。 调用 函数定义,只是声明了一个函数,它不会被执行,需要调用。 阅读全文

posted @ 2020-07-14 22:29 星空6 阅读(1324) 评论(0) 推荐(1)

python字符串
摘要:字符串 字符串是不可变对象 a='string' a="sting2" a=r"hello\n mm" a="""abc""" a='a\ b\ c' 字符串跨行写,加\ 字符串编码 字符串支持使用索引访问;a[0] for i in a: print(i) 可迭代(字符串,元组,数组);list[ 阅读全文

posted @ 2020-07-13 22:32 星空6 阅读(223) 评论(0) 推荐(0)

Python内置数据类型
摘要:数值型 int float complex bool 数字的处理函数 round();四舍六入,五取偶;round(1.5)=2;round(2.5)=2; floor()地板;天花板ceil(); math.floor(1.5)=1;math.ceil(1.5)=2; min(); max(); 阅读全文

posted @ 2020-07-11 21:39 星空6 阅读(266) 评论(0) 推荐(0)

python基础语法
摘要:注释:# 数字:整数(进制、bool)、浮点数(如,1.2)、复数(如,1+2j); 字符串:使用'或"; '''或"""可以跨行; 转义序列:\\ \t \r \n \' \" 前缀r,把里面的所有字符当普通字符对待 缩进:约定使用4个空格缩进 标识符:字母、下划线、数字;不能以数字开头;大小写敏 阅读全文

posted @ 2020-06-28 22:46 星空6 阅读(181) 评论(0) 推荐(0)

python向mysql插入数据
摘要:import pymysqldb = pymysql.connect(host='47.98.226.11',user='root',password='123456',port=3306,db='jforum')cursor = db.cursor()data={ 'username':'hui4 阅读全文

posted @ 2020-03-09 12:39 星空6 阅读(2211) 评论(0) 推荐(1)

python传ip
摘要: 阅读全文

posted @ 2020-03-05 10:18 星空6 阅读(198) 评论(0) 推荐(0)

python函数
摘要:python有很多内建函数,如print();自己创建的函数,被叫做用户自定义函数; 函数语法结构: def 函数名(参数列表): 函数体 函数规则: 1.函数代码块以def关键词开头,后接函数标识符名称和圆括号(); 2.任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数; 3.函 阅读全文

posted @ 2020-01-16 11:46 星空6 阅读(122) 评论(0) 推荐(0)

excel读取表,并将结果保存为键值对的字典列表;
摘要:import xlrdpath="D:\\study\\python\\study1212\\member_info.xlsx"a=xlrd.open_workbook(path) #打开excel文件#print(dir(xlrd))#print(dir(a))shn=len(a.sheets() 阅读全文

posted @ 2019-12-23 23:11 星空6 阅读(1250) 评论(0) 推荐(0)

python读取excel表,xlrd可读取.xls,.xlxs格式的;
摘要:可以参考:http://www.python-excel.org import xlrdpath="D:\\study\\python\\study1212\\member_info.xlsx"a=xlrd.open_workbook(path) #打开excel文件#print(dir(xlrd) 阅读全文

posted @ 2019-12-23 22:25 星空6 阅读(1003) 评论(0) 推荐(0)

python操作excel表
摘要:1.新增表并添加数据; 2.给工作表添加表名称,给表数据添加格式; import xlsxwriterdatas=(['Rent',1000], ['Gas',100], ['fish','画画'], ['rice',500])a=xlsxwriter.Workbook('st.xlsx')sh1= 阅读全文

posted @ 2019-12-21 17:22 星空6 阅读(1098) 评论(0) 推荐(0)

python操作excel
摘要:1.安装 cmd下输入pip install xlsxwriter 2. 阅读全文

posted @ 2019-12-20 22:53 星空6 阅读(886) 评论(0) 推荐(0)

python保护变量(_),私有变量(__),私有方法,
摘要:上图为常规代码 私有变量(__),私有方法;只是解释器换名字了,可以通过方法/实例字典发现改后的名字; 保护变量,解释器不做任何处理;只是开发者约定的,尽量不要改动; 此时实例无法修改__age属性值,只可以访问,可以在类中增加方法 保护变量 私有方法 阅读全文

posted @ 2019-12-17 22:43 星空6 阅读(660) 评论(0) 推荐(0)

类方法,静态方法
摘要:class lianxi(): aa='this is text' #类属性 def test(self,name): #普通方法 print(self.aa) @classmethod def lei(cls): #类方法 print(cls.aa) @staticmethod def st(aa 阅读全文

posted @ 2019-12-16 22:54 星空6 阅读(251) 评论(0) 推荐(0)

类属性与实例属性保存位置不同;
摘要:总结: 是类的属性,也是这个类所有实例的,类和实例均可以访问;是实例的属性,只有其实例自己可以访问,其他实例或类不可以访问; 实例属性的查找顺序,查找当前目录(.)的属性,会显示自己的__dict__,查找不到,则会根据__class__查找自己类,然后查找相应类的__dict__; 注意:实例使用 阅读全文

posted @ 2019-12-14 22:07 星空6 阅读(331) 评论(0) 推荐(0)

类属性
摘要:class MyClass: x='abc' #类属性/类变量/类对象 def __init__(self): #此self的作用是把类绑定的实例送进去(代表当前实例本身),同foo(self),#对实例的属性进行初始化 self.x=3 #此x是实例属性 #__init__()方法不能有返回值,也 阅读全文

posted @ 2019-12-14 14:13 星空6 阅读(259) 评论(0) 推荐(0)

上一页 1 2 3 下一页

导航