MakeUpStories.

Grap life by the horns.


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 搜索

Python——组合与继承

发表于 2018-11-05 | 分类于 Python入门 |
字数统计: 235 | 阅读时长 ≈ 1
什么是组合解决类与类之间代码冗余的问题有两种解决方案: 继承 :描述的是类与类之间的关系 组合:描述的是一个类产生的对象,该对象拥有一个属性,这个属性的值是来自于另一个类的对象 12345678910111213141516171819202122232425262728293031323334353637383940class Date: def __init__(self,year, ...
阅读全文 »

Python——绑定与非绑定方法

发表于 2018-11-05 | 分类于 Python入门 |
字数统计: 468 | 阅读时长 ≈ 1
绑定方法与非绑定方法绑定方法 特殊之处:绑定给谁就应该由谁来调用,谁来调用就会将谁当做第一个参数自动传入 绑定给对象的方法:在类中定义函数没有被任何装饰器修饰的情况下,默认就是绑定对象的 绑定给类的方法:为类中定义函数添加一个装饰器classmethod,就是绑定类的 非绑定方法 特殊之处:非绑定方法就是一个普通函数,即不与类绑定又不与对象绑定,意味着类与对象都可以调用,但是无论谁来调用都是一个 ...
阅读全文 »

Python——多态

发表于 2018-11-05 | 分类于 Python入门 |
字数统计: 344 | 阅读时长 ≈ 1
多态什么是多态?多态指的是同一种事物多种形态 为何要用多态?用基类创建一套规则,强制子类去遵循,这样便可以再不用考虑对象具体类型的前提下而直接使用对象下的方法 如何用多态?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960cla ...
阅读全文 »

Python——网络编程

发表于 2018-11-02 | 分类于 Python入门 |
字数统计: 2.4k | 阅读时长 ≈ 9
Python基础之socket编程客户端、服务器架构C/S:C = Client,S = Server。C/S 架构即“客户端-服务器”架构。 B/S:B = Browser,S =Server。B/S架构其实是C/S架构一种特殊的实现形式 OSI七层协议 & TCP/IP 五层模型 TCP/IP 五层模型讲解物理层 功能:以二进制数据形式在物理媒体上传输数据。 数据链路层以太网协议(e ...
阅读全文 »

Python——异常处理

发表于 2018-11-01 | 分类于 Python入门 |
字数统计: 1.4k | 阅读时长 ≈ 5
异常处理 什么是异常?异常就是程序运行时发送错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止) 异常的分类: 语法错误(最低级异常,避免犯错) 语法错误在python解释器的语法检测时,就会报错,必须在程序执行前就改正 逻辑错误 这种异常只有在代码被执行时才能发现,我们要处理的重点就是运行时产生的异常 特点:在没有运行代码前,往往无法很直观的 ...
阅读全文 »

Python——内置方法

发表于 2018-10-25 | 分类于 Python入门 |
字数统计: 175 | 阅读时长 ≈ 1
内置方法判断对象的类型isintance(对象,类型) 判断是否是子类issubclass(子类,父类) __str__方法会在对象被打印时自动触发,然后将返回值返回给print功能进行打印 1234567891011class People: def __init__(self,name,age): self.name=name self.age=age ...
阅读全文 »

Python——反射

发表于 2018-10-25 | 分类于 Python入门 |
字数统计: 113 | 阅读时长 ≈ 1
反射反射指的是通过字符串来操作属性 123456789101112131415161718192021222324252627# e.g.class Foo: def __init__(self,name,age): self.name = name self.age = age def tell_info(self): pr ...
阅读全文 »

Python的命名空间

发表于 2018-10-23 | 分类于 Python入门 |
字数统计: 15 | 阅读时长 ≈ 1
Python 的命名空间原文链接:https://segmentfault.com/a/1190000004519811
阅读全文 »

Python——面向对象编程

发表于 2018-10-22 | 分类于 Python入门 |
字数统计: 1.3k | 阅读时长 ≈ 5
面向对象编程面向过程编程思想 与 面向对象的编程思想面向过程编程思想 核心 ‘过程’ 两字,过程指的是解决问题的步骤 即:先干什么——>再干什么——>后干什么 优点:一个复杂功能简单化、流程化 缺点:可扩展性差,一动全动 面向对象的编程思想 核心‘对象’两字,对象是特征(变量)与技能(函数)的结合体 堪比创造世界,一切皆对象 类对象是特征(变量)与技能(函数)的结合体,而类则是一系 ...
阅读全文 »

Python——re正则表达式

发表于 2018-10-19 | 分类于 Python入门 |
字数统计: 471 | 阅读时长 ≈ 1
re - 正则表达式的操作Regular Expression简称re,表示正则表达式. 什么是正则表达式这个模块提供了一系列功能强大的正则表达式 (regular expression) 工具, 它们允许你快速检查给定字符串是否与给定的模式匹配 (使用 match 函数), 或者包含这个模式 (使用 search 函数). 正则表达式是以紧凑(也很神秘)的语法写出的字符串模式.表达式指的是某些 ...
阅读全文 »
12345
oOC

oOC

49 日志
11 分类
13 标签
GitHub E-Mail Wechat
© 2017 — 2022 oOC | Site words total count: 42.5k
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4
博客全站共42.5k字
访客数 1839 人 总访问量 3105 次