摘要:
# 0316-0322面向对象编程 ## 1.面向过程、对象概念 ```python # python中两大范式:1.面向过程 2.面向对象 '''两者都不是新的技术,而是做事的思维方式''' # 面向过程的核心是过程:即按先后次序来做,也就是机械式的思维方式,如把大象放冰箱步骤 优点:复杂问题简单 阅读全文
摘要:
# 0307-0314 ## 1.模块的简介 ```python # 1.定义:一系列功能的集合 # 2.作用:拿来主义,极大提高开发效率 # 3.来源: 1.内置:# python解释器自带的,直接拿来使用的 2.第三方:# 别人写的,如果想用,就要先下载在使用 3.自定义:# 我们自己写的 # 阅读全文
摘要:
# 0225-0303函数 ## 1.函数 * 函数就类似于一个工具,提前准备好,方便后续使用 * 函数解决的问题:1.解决代码冗余问题 2.兼容性更强 3.修改更方便 ## 2.函数语法结构 ```python def my_func(a,b): '''注释''' print(123) retur 阅读全文
摘要:
# 0222-0224字符编码与文件处理 ## 1.字符编码 * 字符编码只跟文本文件和字符串有关,跟音频、视频文件之类的都没有关系。 * 定义:计算机内部只认识二进制,但是人类语言有各种各样的样式,为了让计算机能够认识人类的语言,内部有一种机制就是将人类语言转为计算机语言。 * 字符编码:记录了人 阅读全文
摘要:
# 0217-0221 ## 流程控制 控制事物的执行流程 ### 1.顺序结构 之前我们写的代码都是顺序结构 ### 2.分支结构 #### 2.1什么是分支结构 分支结构就是根据条件判断的真假来执行各分支结构的子代码 #### 2.2为什么用分支结构 人有时候需要根据不同的情况来做不同的事,程序 阅读全文