码迷,mamicode.com
首页 >  
搜索关键字:python全栈开发    ( 290个结果
python全栈开发【第十五篇】面向对象三大特性——封装
1.封装: 什么是封装呢?(封装不是单纯意义的隐藏,其实它还是可以查看的) 就是把一些不想让别人看的给隐藏起来了 封装数据:目的是保护隐私 功能封装:目的是隔离复杂度 如果用了私有的,在类的外部,无法直接使用变形的属性,但是在类的内部可以直接使用 2.封装类属性的私有属性(就是类属性前面加__) 3 ...
分类:编程语言   时间:2018-02-19 13:31:02    阅读次数:243
python全栈开发【第十四篇】面向对象三大特性——继承
一、组合 组合:组合指的是,在一个类中以另外一个类的对象(也就是实例)作为数据属性,称为类的组合 也就是说:一个类的属性是另一个类的对象,就是组合 例子: 圆环是由两个圆组成的,圆环的面积就是外圆的面积减去内圆的面积。圆环的周长就是内圆的周长加上外圆的周长,这个时候,我们首先设计一个圆形类,计算一个 ...
分类:编程语言   时间:2018-02-19 12:56:13    阅读次数:163
python全栈开发【第十三篇】Python面向对象
一、面向过程:面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大地降低了写成学的复杂度,只需要顺着执行的步骤,堆叠代码即可 缺点:一套流水线或者流程就是用来解决一个问题,如果修改代码就都得改变 二 ...
分类:编程语言   时间:2018-02-19 12:40:26    阅读次数:212
python全栈开发【补充】包的补充
1.包A和包B下有同名模块也不会冲突,因为A.a与B.a来自俩个命名空间 2.常见目录结构 3.目录结构 4.文件内容 5.软件开发规范 6.绝对导入 7.相对导入 8.import glance 之后直接调用模块中的方法 ...
分类:编程语言   时间:2018-02-19 11:56:29    阅读次数:164
python全栈开发【第十二篇】Python的模块和包
一、模块 1.import.... 一个py文件就可以作为一个模块 模块的导入:直接导入文件的名字,不需要带着后缀 模块中的函数调用:模块名.函数名() 导入模块的时候做了三件事:1.首先开辟了一个新的命名空间my_moudle 2.执行了my_moudle内的代码 3.将my_moudle里面的名 ...
分类:编程语言   时间:2018-02-19 11:35:59    阅读次数:225
python全栈开发【补充】复习os模块常用的一些操作
import os # 1.切换路径============= d = os.getcwd() #获取当前的工作路径 os.chdir('D:\\')#目录的切换 print(os.getcwd()) # (切换过去怎么回来呢?再chdir一下就回来了) os.chdir(d) print(os.g... ...
分类:编程语言   时间:2018-02-19 11:15:40    阅读次数:201
python全栈开发【第十一篇】Python常用模块三(hashlib,configparser,logging)
hashlib模块 hashlib提供了常见的摘要算法,如md5和sha1等等。 那么什么是摘要算法呢?摘要算法又称为哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 注意:摘要算法不是一个解密算法。(摘要算法,检测一个字符串是否发生了变 ...
分类:编程语言   时间:2018-02-19 10:56:35    阅读次数:164
python全栈开发【第十篇】Python常用模块二(时间、random、os、sys和序列化)
一、time模块 表示时间的三种方式: 时间戳:数字(计算机能认识的) 时间字符串:t='2012-12-12' 结构化时间:time.struct_time(tm_year=2017, tm_mon=8, tm_mday=8, tm_hour=8, tm_min=4, tm_sec=32, tm_ ...
分类:编程语言   时间:2018-02-19 10:55:04    阅读次数:258
Python全栈开发
HTML:定义了网页有哪些元素 CSS:定义了网页元素如何呈现 JS:定义了网页元素如何与用户产生交互 HTML(HyperText Markup Language)超文本标记语言 是一种标记语言 标记语言是一套标记标签 HTML使用标记标签来描述网页 CSS(Cascading Style She ...
分类:编程语言   时间:2018-02-19 10:24:21    阅读次数:193
python全栈开发【第九篇】Python常用模块一(主要是re正则和collections)
一、认识模块 什么是模块:一个模块就是一个包含了python定义和声明的文件,文件名就是加上.py的后缀,但其实import加载的模块分为四个通用类别 : 1.使用python编写的代码(.py文件) 2.已被编译为共享库二和DLL的C或C++扩展 3.包好一组模块的包 4.使用C编写并连接到pyt ...
分类:编程语言   时间:2018-02-18 22:22:03    阅读次数:202
290条   上一页 1 ... 17 18 19 20 21 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!