随笔分类 -  python

摘要:python-数据库开发(MySQL) 1,初识数据库 1,数据库管理软件的由来 ① 程序所有的组件就不可能运行在一台机器上 因为这台机器一旦挂掉则意味着整个软件的崩溃,并且程序的执行效率依赖于承载它的硬件,而一台机器的性能总归是有限的,受限于目前的硬件水平,就一台机器的性能垂直进行扩展是有极限的。 阅读全文
posted @ 2019-03-04 11:46 heroyuan 阅读(3692) 评论(0) 推荐(0)
摘要:1 1:什么是爬虫 2 定义:狭义:模拟浏览器,浏览网页,保存数据的程序 3 定义:广义:自动下载网络数据(网页,游戏,qq)的程序 4 打开校花网 ‘www.xiaohuar.com/hua/’ #直接爬取影响课堂秩序 5 如果 你不会写爬虫,你老板让你下载校花网的一千张图片,用了一整天,你只能另 阅读全文
posted @ 2019-01-09 00:55 heroyuan 阅读(715) 评论(0) 推荐(0)
摘要:套接字编程Socket 1,Socket介绍 1,什么是Socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部。 也有人将so 阅读全文
posted @ 2018-12-05 17:34 heroyuan 阅读(218) 评论(0) 推荐(0)
摘要:网络编程-基础 1,C/S架构介绍 C指的是client(客户端软件),S指的是Server(服务端软件) 1,TCP/IP Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Interne 阅读全文
posted @ 2018-12-05 16:10 heroyuan 阅读(187) 评论(0) 推荐(0)
摘要:python-面向对象进阶 三大特性:继承,多态,封装 1,初识继承 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题。 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类。 代 阅读全文
posted @ 2018-12-04 23:59 heroyuan 阅读(294) 评论(0) 推荐(0)
摘要:python-面向对象 1,编程范式 面向对象编程实际上就是一种编程范式。 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程。 两种最重要的编程范式分别是 面向过程编程 面向对象编程 2,面向过程编程 面向过程:核心是过程二字,过程指的是解决问题的步骤,相当于设计一条 阅读全文
posted @ 2018-12-04 17:02 heroyuan 阅读(235) 评论(0) 推荐(0)
摘要:python-模块的分类与导入 1,什么是模块: 在计算机程序的开放过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少了,很多编程语言都采用这种组织代码的方式。 在Pyth 阅读全文
posted @ 2018-12-04 15:22 heroyuan 阅读(1097) 评论(0) 推荐(0)
摘要:python-函数进阶 1,名称空间 又名name space, 顾名思义就是存放名字的地方,存什么名字呢?举例说明,若变量x=1,1存放于内存中,那名字x存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方 名称空间共3种,分别如下 locals: 是函数内的名称空间,包括局部变量和形参 glo 阅读全文
posted @ 2018-11-30 11:37 heroyuan 阅读(162) 评论(0) 推荐(0)
摘要:函数的内置方法 查看菜鸟教程里面的内置方法 abs(): 绝对值函数。如abs(-1)= 1 以abs()函数为例,展示两个特性。一是,内置函数是可以被赋值给其他变量的,同样也可以将其他对象赋值给内置函数,这时就完全变了。所以,内置函数不是Python关键字,要注意对它们的保护,不要使用和内置函数重 阅读全文
posted @ 2018-11-14 14:54 heroyuan 阅读(320) 评论(0) 推荐(0)
摘要:python-文件处理 1,文件处理 1,三元运算 三元运算又称三目运算,是对简单的条件语句的缩写,如: 2,文件处理 读,写,修改 1.0 r 读模式 1.1 rb 二进制读模式 适用于不知道原文件的编码,但是想将文件以二进制编码展示出来,这时读出来的文件则为二进制文件,而此模式一般用于读取网络传 阅读全文
posted @ 2018-11-14 14:41 heroyuan 阅读(283) 评论(0) 推荐(0)
摘要:Python-函数编程 1,基本介绍 定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。简单一点,命令打包,然后提高了协作性,想在哪里执行就在哪里执行。 特性: 减少重复代码,增加复用性 使程序变的可拓展性 使程序变得易维护 灵活清晰 语法: 也可 阅读全文
posted @ 2018-11-13 17:38 heroyuan 阅读(386) 评论(0) 推荐(0)
摘要:python开发基础进阶 1.程序的组成 从两个方面分类: 程序 = 数据 +(汇编)指令 程序 = 数据结构 + 算法 算法:编写程序的逻辑,解决问题的流程 [tess.cpp]a=hello #数据:a hello 这里为非数值型数据 #数据结构:字符串 if(a is hello): # 一个 阅读全文
posted @ 2018-11-13 16:07 heroyuan 阅读(308) 评论(0) 推荐(0)
摘要:Python基础 1.什么是python? python是一种面向对象的,解释型的计算机语言,它的特点是语法简介,优雅,简单易学。1989年诞生,Guido(龟叔)开发。 编译型语言:代码在编译之后,编译成2进制的文件,然后计算机就可用运行了。(C,C++,C#) 解释型语言:它是在运行的时候才编译 阅读全文
posted @ 2018-10-24 16:47 heroyuan 阅读(242) 评论(0) 推荐(0)
摘要:今天在运用Pycharm时遇到一个错误 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape(Unicode unicode 阅读全文
posted @ 2018-08-30 16:00 heroyuan 阅读(2439) 评论(0) 推荐(0)