
python
文章平均质量分 68
草莓泡芙@
这个作者很懒,什么都没留下…
展开
-
context概念理解
一、context(上下文)区分:contest:比赛;竞赛context:上下文content:内容;目录类概念:对相关联属性及方法的封装。实例化对象:在内存中划分区域,存放实例化后的属性及方法。context概念:指相同的方法不同属性之间改变有关联。以下例子中,实例化context1,Add第一次结果为2,Add第二次结果为3,上下文之间有关联。context1及context2...原创 2020-03-27 16:56:54 · 2396 阅读 · 0 评论 -
python库安装方法
文章目录方法一:总结:安装sklearn安装scikit-learn查看sklearn查看numpy查看jupyter查看所有安装库方法二IDEA自动安装方法一:wind+R进入cmd命令行,进行安装。总结:1、安装库方法:pip install 包名2、查看版本信息:pip show 包名3、查看所有安装库信息:pip list安装sklearnpip3 ...原创 2020-02-26 02:26:19 · 1096 阅读 · 0 评论 -
python-简单登录页面
文章目录一、建login.py文件二、建login.html文件一、建login.py文件from flask import Flask, requestapp = Flask(__name__)@app.route("/")def index(): from flask import redirect return redirect("/static/login....原创 2020-02-24 00:20:57 · 2535 阅读 · 0 评论 -
CSS学习笔记
CSS查询手册文章目录一、CSS简介二、块标签&内联标签&文档流三、常用标签四、文本标签五、列表1、无序列表2、有序列表3、定义列表六、继承七、浮动1、使用float来使元素浮动2、清除浮动3、解决浮动布局高度塌陷和外边界传递(兼容IE6)八、盒子模型1、块元素:盒模型2、内联元素的盒模型:3、display、visibility4、溢出,超过父元素的内容,称为溢出的内容九、选择...原创 2020-02-19 22:40:45 · 273 阅读 · 0 评论 -
Matplotlib学习笔记
一、安装matplotlib1、快捷键win+R,输入cmd,打开命令行窗口,输入python -m pip install -U pip setuptools进行升级2、输入python -m pip install matplotlib进行自动安装...原创 2020-01-26 17:25:00 · 197 阅读 · 0 评论 -
Jupyter NoteBook下载、安装、numpy安装、pandas安装、代码补全
关于Jupyter NoteBook下载与安装:参考链接下载有两种方式:第一种:在官网下载anaconda Ananconda官方下载链接https://www.anaconda.com/download/原创 2020-01-08 09:57:24 · 38405 阅读 · 3 评论 -
NumPy笔记
代码引用《python数据分析师修炼之道》清华大学出版社代码引用:代码均用jupyter notebook编写:一、创建数组1、从列表中创建数组用np.array函数,将列表转换为数组,type(对象名)查看该对象类型。(1)创建一维数组:import numpy as npdistances = [10,15,17,26,20]times = [0.3,0.47,0.55,1.2...原创 2020-01-07 21:59:12 · 156 阅读 · 0 评论 -
python迭代器(iterator)、生成器(generator)、生成序列-笔记
一、关于生成器1、什么是生成器(generator):任何使用yield语句的函数(在def中有yield关键字)都称为生成器。调用生成器函数将返回一个生成器。2、生成器函数可以用return返回吗:不可以,生成器函数的返回值默认为生成器,return None也不可以,可以用空的return语句结束,指定返回值的话需要抛出SyntaxError异常。try: print...原创 2020-01-02 14:47:34 · 641 阅读 · 0 评论 -
python中的装饰器(Decorators)
一、什么是python装饰器(Decorators)定义:python的装饰器:装饰原有的函数,用于拓展原来函数功能的一种函数,在不更改原来函数代码的基础上,增加函数的功能。格式:@ 符号就是装饰器的语法糖,它放在函数开始定义的地方,这样就可以省略最后一步再次赋值的操作。二 、装饰器返回值及用处装饰器的返回值也是一个函数/类对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处...原创 2020-01-02 12:18:53 · 398 阅读 · 0 评论 -
关于python中lambda表达式
一、什么是 lambda函数:lambda函数是一个匿名函数,不需要定义函数的具体名字。二、什么情况使用lambda函数:lambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,以下两种定义函数的方式结果是一样的。def f ( x ,y):return x * yg = lambda x ,y: x * y三、如何使用lambda函数:1、 lam...原创 2019-12-31 17:07:11 · 385 阅读 · 0 评论 -
如何push GitHub仓库
本篇博客写给2019年12月30日让蠢哭的自己,记住如何上传GitHub仓库,记得带点脑子。1、第一步新建目录(注意不是新建项目)2、第二步:新建名为README.ed的file(注意直接.md不用选择建什么文件),新建完文件名为绿色。3、在REAMD.md文件中建立目录。4、上传到本地(注意先上传本地,再上传云端仓库),VSD->提交,填写【提交信息】,简单...原创 2019-12-31 12:47:59 · 1480 阅读 · 0 评论 -
*args、**kwargs用法笔记
*args、**kwargs用法:使用 *args、**kwargs可以传递多个参数*args、**kwargs在Python中的代码中经常会见到这两个词。 args 和 kwargs,前面通常还会加上一个或者两个星号。其实这只是编程人员约定的变量名字,args 是 arguments 的缩写,表示位置参数;kwargs 是 keyword arguments 的缩写,表示关键字参数。这其实...原创 2019-12-29 17:06:07 · 193 阅读 · 0 评论 -
python多任务、进程、线程、协程笔记
多任务笔记:python中多任务、进程、线程、协程:多任务即操作系统可以同时运行多个任务。进程: 是对各种资源管理的集合,qq 要以一个整体的形式暴露给操作系统管理,里面包含对各种资源的调用,内存的管理,网络接口的调用等线程: 是操作系统最小的调度单位, 是一串指令的集合。进程要想操作CPU,就必须要创建一个线程(进程中至少包含一个线程)具体详解见以下链接:概念详解及代码:“”"...原创 2019-12-29 14:03:54 · 173 阅读 · 0 评论 -
《python程序设计与问题求解》笔记
一、字符串连接可以使用串联运算符“+”连接两个或多个字符串以形成新的字符串。print("hello! " + "I " + "am " + "xiaoming")# 运行结果: hello! I am xiaoming“*”运算符可以重复给定的次数。print("+" * 20)# 运行结果: ++++++++++++++++++++二、变量名及附值语句变量引用:初始化变量...原创 2019-12-28 16:40:06 · 762 阅读 · 0 评论 -
《笨方法学python3》的笔记
python概念补充:一、转义字符:转义字符功能\\反斜杠(\)\’单引号\tASCII水平制表符(TAB)\"双引号\n换行符\r回车\b退格符二、关键字及其描述:关键字描述break跳出循环continue跳出本次循环,回到for循环继续执行下次循环except如果发原创 2019-12-27 22:14:39 · 491 阅读 · 0 评论 -
python中类、实例化、构造方法、继承、重写等概念的整理笔记
python中类、实例化、构造方法、继承、重写等概念的整理笔记一、关于类:1、类的定义:定义:定义该集合中每个对象所共有的属性和方法。例如:人类可以看作一个类,类有一些属性和功能,例如人类有名字、身高、体重等属性,需要定义每个人的属性值;有说话、走路、喝水等行为,定义说话、喝水的行为即为方法。class People(): name = '未命名' # 定义人类的姓名属性 ...原创 2019-12-23 22:46:50 · 1016 阅读 · 0 评论 -
Python运算符重载笔记
运算符重载笔记参考源码class OperatorOverloading: _size = 999 # def __init__(self): # 定义_size值的两种方法 # self._size = 999 def __len__(self): """ len() :return: ...原创 2019-12-22 21:00:51 · 200 阅读 · 0 评论 -
字符串操作-分解路径笔记
字符串操作-分解路径笔记一、字符串操作:代码引用:https://github.com/zhmhbest/PythonFromLoverToWife/blob/master/23-%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%93%8D%E4%BD%9C.py""" 字符串处理"""if __name__ == '__main__': """ ...原创 2019-12-22 20:08:19 · 291 阅读 · 0 评论 -
python中的三种类的方法、定义及调用
python中的三种类的方法、定义及调用一、实例方法(instance method)1、实例化方法如何定义及调用: class Foo(object): def instance_method(self): print("是类{}的实例方法,只能被实例对象调用".format(Foo)) foo = Foo() foo.instance_metho...原创 2019-12-22 15:51:33 · 2256 阅读 · 0 评论 -
Python异常处理
Python异常处理:1、如何阅读异常文本:运行代码产生如下错误信息:def test_error_index(): print([][0]) # 以上命令表示打印空列表的第0个元素。 # 因为是空列表,所以运行时肯定会发生错误。if __name__ == '__main__': test_error_index()调用方法的地方是错误发生的本质位置,...原创 2019-12-15 15:23:44 · 198 阅读 · 0 评论 -
1202
1202有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?用Python编写程序并print所有的情况。for i in range(1, 5): for j in range(1, 5): for k in range(1, 5): if (i != j and j != k and i != k): ...原创 2019-12-05 22:36:41 · 148 阅读 · 0 评论 -
1204输出9*9乘法表
1204 输出9*9乘法表# 输出九九乘法表for line in range(1,10): # 第line行 有line列 for col in range(1,line + 1): print("%d * %d = %d\t"%(col, line, col*line), end='') # 显示 2*6=12 且不换行 #...原创 2019-12-05 22:33:00 · 116 阅读 · 0 评论