分类
摘要:
流程控制
一、if判断
# 1、语法一if 条件:#条件成立时执行的子代码块` 代码1 代码2 代码3# 示例:sex='female'age=18is_beautiful=Trueif sex == 'female' and age > 16 and age < 20 and is... 阅读原文
2019-04-06 15:41:02 阅读(2617) 评论(0)
摘要:
一、单例
01. 单例设计模式
设计模式
设计模式 是 前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对 某一特定问题 的成熟的解决方案
使用 设计模式 是为了可重用代码、让代码更容易被他人理解、保证代码可靠性
单例设计模式
目的 —— 让 类 创建的对... 阅读原文
2019-04-06 15:21:03 阅读(2493) 评论(0)
摘要:
第一周:
计算机组成与操作系统基础
Python 入门基础1 --语言介绍
Python 入门基础2 --基本数据类型、运算符
Python 入门基础3 --流程控制
python 入门基础4 --数据类型及内置方法
第二周:
Python 入门基础5 --元组、字典、集合
Python ... 阅读原文
2019-04-06 14:40:01 阅读(2184) 评论(0)
摘要:
一、 类的结构
1.1 术语 —— 实例
使用面相对象开发,第 1 步 是设计 类
使用 类名() 创建对象,创建对象 的动作有两步:
1) 在内存中为对象 分配空间
2) 调用初始化方法__init__为 对象初始化
对象创建后,内存 中就有了一个对象的 实实在... 阅读原文
2019-04-06 14:27:09 阅读(2220) 评论(0)
摘要:
一、面向对象封装
01. 封装
封装 是面向对象编程的一大特点
面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中
外界 使用 类 创建 对象,然后 让对象调用方法
对象方法的细节 都被 封装 在 类的内部
02. 小明跑步案例
... 阅读原文
2019-04-06 12:54:06 阅读(3468) 评论(0)
摘要:
2019-04-05 11:18:15
1. debug 需巧用两个工具
1.1 用‘#’把感觉会出错的代码段注释掉
多行注释有两种快捷操作:
在需要注释的多行代码块前后加一组三引号'''
选中代码后使用快捷键操作:Windows快捷键是ctrl+/,Mac为cmd+/,适用于本地编辑器
1.2 ... 阅读原文
2019-04-06 11:57:01 阅读(2351) 评论(0)
摘要:
# ----------------------------------------------------------------------
# ----------------------------------------------------------------------
排列方向:
# ... 阅读原文
2019-04-06 11:35:01 阅读(2445) 评论(0)
摘要:
多线程
什么是线程?
- 能独立运行的基本单位——线程(Threads)。
- 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。
- 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。
- 就好比生产... 阅读原文
2019-04-06 10:02:02 阅读(2288) 评论(0)
摘要:
列表推导式和生成表达式有相似,但是却有本质不不同简单的把它们之间的关系理一理吧:# 列表推导式:
res=[i for i in range(6)]
print(res)
结果:[0, 1, 2, 3, 4, 5]
# 生成表达式:
res=(i for i in range(6))
print(res)结果... 阅读原文
2019-04-06 08:39:02 阅读(2394) 评论(0)
摘要:
Python 简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个... 阅读原文
2019-04-06 07:08:02 阅读(2457) 评论(0)