文章分类 -  python基础

摘要:点击这里 阅读全文
posted @ 2018-07-12 16:24 明-少 阅读(66) 评论(0) 推荐(0)
摘要:python2用pip进行安装时报错Fatal error in launcher: Unable to create process using '"' win7下python3和python2共存环境 用pip安装一个包执行pip2 install xxx的时候报错Fatal error in 阅读全文
posted @ 2018-05-03 10:47 明-少 阅读(452) 评论(0) 推荐(0)
摘要:一.迭代器 1. 迭代的概念 #迭代: # 1 重复 # 2 下一次重复是基于上一次的结果 满足以上两个条件的就是迭代 示例: #迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print(' >') l=[ 阅读全文
posted @ 2018-04-21 12:46 明-少 阅读(94) 评论(0) 推荐(0)
摘要:装饰器 一.开放封闭原则 1.什么是开放封闭原则? 对扩展是开放的,对修改是封闭的 1.在写项目的时候,函数中的源代码是不允许被修改的,因为你在全局都会用到,修改一处后,会影响全局,我们应该尽量避免这种操作(应该是杜绝) 2.但是扩展的功能是允许的。 二.装饰器 1.什么是装饰器 装饰器本质上可以是 阅读全文
posted @ 2018-04-21 12:30 明-少 阅读(76) 评论(0) 推荐(0)
摘要:一.函数对象 1. 一 函数是第一类对象,即函数可以当作数据传递 (1) 什么是第一类对象? 在 Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值给一个变量、可以作为元素添加到集合对象中、可作为参数值传递给其它函数,还可以当做函数的返回值,这些特性就是第一类对象所特有的。 (2) 第 阅读全文
posted @ 2018-04-21 11:59 明-少 阅读(118) 评论(0) 推荐(0)
摘要:一.函数知识体系 1 什么是函数? 2 为什么要用函数? 3 函数的分类:内置函数与自定义函数 4 如何自定义函数 语法 定义有参数函数,及有参函数的应用场景 定义无参数函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 5 调用函数 如何调用函数 函数的返回值 函数参数的应用:形参和实参, 阅读全文
posted @ 2018-04-21 11:44 明-少 阅读(83) 评论(0) 推荐(0)
摘要:点击这里 阅读全文
posted @ 2018-04-13 15:53 明-少 阅读(63) 评论(0) 推荐(0)
摘要:点击这里 阅读全文
posted @ 2018-04-13 11:59 明-少 阅读(87) 评论(0) 推荐(0)
摘要:字典如下: 方法一: (1).字典是这个,然后要对字典按照value进行排序: (2).字典是这个,然后要对字典按照键进行排序: 方法二: (1).字典是这个,然后要对字典按照value进行排序: (2).字典是这个,然后要对字典按照键进行排序: 方法三: (1).字典是这个,然后要对字典按照val 阅读全文
posted @ 2018-04-12 00:01 明-少 阅读(355) 评论(0) 推荐(0)
摘要:点击这里 阅读全文
posted @ 2018-04-06 11:59 明-少 阅读(60) 评论(0) 推荐(0)
摘要:一:文件操作 1.介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 阅读全文
posted @ 2018-03-31 12:49 明-少 阅读(119) 评论(0) 推荐(0)
摘要:点击这里 阅读全文
posted @ 2018-03-31 12:14 明-少 阅读(73) 评论(0) 推荐(0)
摘要:一:文件操作 1.介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 阅读全文
posted @ 2018-03-07 15:44 明-少 阅读(116) 评论(0) 推荐(0)
摘要:一.变量 1.什么是变量? 变量即变化的量,核心是“变”与“量”二字,变即变化,量即衡量状态。 2.为什么要有变量? 3.如何定义变量? 4.变量的定义规范 5.定义变量的书写方式 6.定义变量名不好的方式 7. 定义变量会有:id(内存地址),type(数据类型),value(值) 8.变量的修改 阅读全文
posted @ 2018-03-07 12:28 明-少 阅读(157) 评论(0) 推荐(0)
摘要:一:引导 1. 什么是数据? 例如:a=10, 10就是我们需要是数据 2. 为什么数据要有不同的类型? 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3. python中有那些数据类型? 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 阅读全文
posted @ 2018-03-06 18:56 明-少 阅读(175) 评论(0) 推荐(0)
摘要:一.什么是反射? 在绝大多数语言中,都有反射机制的存在。从作用上来讲,反射是为了增加程序的动态描述能力。通俗一些,就是可以让用户参与代码执行的决定权。在程序编写的时候,我们会写很多类,类中又有自己的函数,对象等等。这些类和函数都是为了后续代码服务,程序员决定什么时候用到哪一个类,什么时候调用某个函数 阅读全文
posted @ 2018-03-06 18:40 明-少 阅读(115) 评论(0) 推荐(1)
摘要:一.isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类(子类) 阅读全文
posted @ 2018-03-06 14:32 明-少 阅读(91) 评论(0) 推荐(0)
摘要:一.在类内部定义的函数 在类内部定义的函数,分为两大类: 二.绑定方法 绑定方法:绑定给谁,就由谁来调用,谁来调用,谁就是self/cls 绑定到对象的方法:在类内定义的,没有被任何装饰器修饰的函数属性,都是绑定给对象的方法 对象.bound_method(),自动将对象当做第一个参数传入 (类也可 阅读全文
posted @ 2018-03-05 16:53 明-少 阅读(103) 评论(0) 推荐(0)
摘要:一.多态 多态可以理解为同一个事物的多种形态,例如,生物可以分为动物和植物等,动物又可以有多种, 例如: from abc import ABCMeta,abstractmethod class Animal(metaclass=ABCMeta): #同一类事物:动物 @abstractmethod 阅读全文
posted @ 2018-03-05 15:13 明-少 阅读(130) 评论(0) 推荐(0)
摘要:一.什么是封装? 就是帮一些数据和方法装起来,不让外界看到,保护好数据和方法。 二.如何封装? 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) #其实这仅仅这是一种变形操作且仅仅只在类定义阶段发生变形 #类中所有双下划线开头的名称如__x都会在类定义时自动变形成:_类名__x的形 阅读全文
posted @ 2018-03-02 18:39 明-少 阅读(108) 评论(0) 推荐(0)