一、Python程序结构与代码规范1.程序组成程序由**多个模块(.py文件)**组成,模块由一条条语句构成,代码从上到下顺序执行。2.缩进规则Python强制缩进划分代码块,不使用{},规范:推荐4个空格为1级缩进;禁止Tab与空格混用。...
一、字符串基础1.核心特点字符串是字符序列,Python无单字符类型,单个字符也是字符串。不可变:不能直接修改原字符串内容,修改只能生成新字符串。编码:Python3默认Unicodeord(字符):字符→Unicode数字chr(数字):...
序列是连续内存空间的数据存储方式,内存中存放对象地址,而非数据值。
一、程序三大结构程序全部逻辑由顺序、选择、循环三种结构组成:顺序:自上而下依次执行选择(分支):条件成立执行对应代码,如果…则…循环:条件成立重复执行代码,如果满足则反复执行二、选择结构if分支1.条件真假规则条件为False:False、...
一、函数概述1.函数作用封装重复代码,实现代码复用、统一维护,一处修改全处生效。2.函数四类内置函数:len()、list()、int(),直接调用标准库函数:import导入模块后使用第三方库函数:安装库后导入使用自定义函数:def自行定...
一、面向对象与面向过程1.编程思想区分面向过程:执行者思维,按步骤拆分,适合简单业务(C语言典型)。面向对象:设计者思维,把事物抽象成类,封装属性和方法,适合大型复杂项目。宏观面向对象做架构,微观方法内部仍是面向过程编码。Python一切皆...
一、面向对象三大特性封装:隐藏实现细节,仅对外暴露访问接口(私有属性/property实现)继承:子类复用父类代码,增量扩展新功能多态:同一个方法,不同对象执行不同实现(必须继承+方法重写)二、继承1.基础语法class 子类(父...