风清扬

导航

文章分类 -  Python之路

Python之路(九)——Python 异常处理
摘要:本节内容 本文参考自:https://docs.python.org/3/tutorial/errors.html 一、错误与异常 错误(Error):无法通过其他代码来进行修正,只能修改原程序。包含:语法错误,逻辑错误 语法错误:不符合语言的语法规范,导致程序无法启动。这类错误Python解释器会 阅读全文

posted @ 2019-01-29 13:16 卜戈的博客 阅读(131) 评论(0) 推荐(0)

Python之路(八)——Python OOP(进阶篇)
摘要:本节内容: 一切皆对象 元类 类的内置属性 描述符 类的装饰器 再看@property 反射 一、一切皆对象 统一两点 对象与类为实现关系,类与类为继承关系 谈对象和类是在特定场合下才有效,即 语言的场景性 使用内置属性查看对象的类 type vs instance vs issubclass cl 阅读全文

posted @ 2019-01-27 17:12 卜戈的博客 阅读(775) 评论(0) 推荐(0)

Python之路(七)——Python OOP(基础篇)
摘要:本节内容: 一、面向对象(OO)是思想 结论:OO是一种思想,class 定义类只是更加方便地实现OO思想而不是只有定义了class才是面向对象编程,同样即使定义了class也有可能不是面向对象编程 二、类和对象 前言 面向对象是一种思想、方法论,与面向过程、函数式编程一同组成了主流的三种编程思想 阅读全文

posted @ 2019-01-25 15:28 卜戈的博客 阅读(432) 评论(0) 推荐(0)

Python之路(六)——Python 常用模块
摘要:本节内容 一、time & datetime 基本概念 UTC(Coordinated Universal Time)即格林威治天文时间,为世界标准时间 UTC+0。是以经度来区分,东部的国家早,西部的迟。中国北京为 UTC+8 DST(Daylight Saving Time)即夏令时。大家都知道 阅读全文

posted @ 2019-01-21 17:56 卜戈的博客 阅读(188) 评论(0) 推荐(0)

Python之路(一)——Python 初识
摘要:python 环境搭建 基础 阅读全文

posted @ 2019-01-20 19:44 卜戈的博客 阅读(224) 评论(0) 推荐(0)

利用re 包,模拟eval方法,计算带括号的表达式
摘要:# 实现一个 含有括号的计算器,模拟eval 功能: # 分析: # 1. 找到最里层括号中内容 # 2. 计算括号中内容,结果替换掉原表达式内容(含括号) # 3. 循环上述操作,直到没有括号 # import re def cal(matched): ''' 计算匹配的表达式 num1 [+-*/] num2(可为负数,支持浮点 :param... 阅读全文

posted @ 2019-01-19 19:16 卜戈的博客 阅读(635) 评论(1) 推荐(0)

Python之路(四)——Python 三器(迭代器、生成器、装饰器)
摘要:本节内容 一、迭代器(Iterator) 可迭代对象(Iterable Object) 表面来看,只要可以用 for...in...进行遍历元素的对象就是可迭代对象 语法层面,如果一个对象实现了__iter__方法,那么这个对象就是可迭代对象 可迭代对象 vs 迭代器 二、生成器(Generator 阅读全文

posted @ 2018-06-22 17:51 卜戈的博客 阅读(266) 评论(0) 推荐(0)

Python之路(五)——包与模块
摘要:python import from import 包 模块 阅读全文

posted @ 2018-06-08 21:10 卜戈的博客 阅读(295) 评论(0) 推荐(0)

Python之路(三)——函数
摘要:python 函数 递归 尾递归 闭包 阅读全文

posted @ 2018-06-08 17:06 卜戈的博客 阅读(242) 评论(0) 推荐(0)

Python之路(二)——基础语法
摘要:python3 基础运算 基础知识 阅读全文

posted @ 2018-06-08 12:05 卜戈的博客 阅读(215) 评论(0) 推荐(0)