1 Star 0 Fork 38

bzb136 / Python基础

forked from yunxiang / Python基础 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Python编程入门


学习目标:掌握Python语言基础语法,为后续ROS和人工智能编程打下基础。

第一讲 Python入门

1.1 Python发展史 1.2 常用开发工具 1.3 注释 1.4 变量名

了解Python的由来和发展史。学会Python的变量命名与Python语法中的注释。

第二讲 Python数据类型与转换

2.1 Number类型 2.2 字符串类型 2.3 其它数据类型 2.4 数据类型转换

记住并理解Python中常用的6大基本数据类型(数值,字符串,列表,元组,集合,字典)并掌握6大基本类型之间的相互转换。

第三讲 运算与运算符

3.1 运算符(1) 3.2 运算符(2) 3.3 运算符(3) 3.4 运算符(4)

认识并掌握运算符(算术运算符与比较运算符)

第四讲 流程控制与循环结构

4.1 流程控制与分支结构 4.2 循环结构 4.3 其他流程控制语句

学会if...else...分支结构,for循环与while循环

第五讲 函数初级

5.1 函数定义 5.2 参数(1) 5.3 参数(2) 5.4 函数的文档和返回值

认识函数,学会定义一个函数,逼格对函数的参数与返回值有一定的理解。

第六讲 函数高级

6.1 变量作用域 6.2 nonlocal关键字 6.3 递归函数 6.4 偏函数 6.5 lambda表达式

全局变量与局部变量的区别与使用,递归函数,偏函数的认识与应用。匿名函数lambda表达式的应用。

第七讲 字符串操作

7.1 字符串操作 7.2 字符串函数(1) 7.3 字符串函数(2) 7.4 字符串函数(3) 7.5 字符串格式化 7.6 字符集与bytes类型

掌握字符串函数,格式化字符串,内建函数等相关方法。

第八讲 列表操作

8.1 列表基本操作 8.2 列表的分片赋值与运算 8.3 列表的遍历及推导式 8.4 列表常用函数

操作列表的常用函数,列表的分片赋值,对列表进行遍历,了解并使用列表推导式

第九讲 元组和字典

9.1 字典的定义及操作 9.2 字典的遍历及推导式和格式化字符串 9.3 字典专用函数 9.4 元祖

深入了解元组和字典,各自的特性与相应操作函数(方法)

第十讲 集合和文件

10.1 集合的创建与操作 10.2 集合序列操作,遍历及推导式 10.3 集合专用函数 10.4 冰冻集合 10.4 内建函数归类与介绍 10.6 input函数

集合的基本操作与方法。认识并理解冰冻集合。认识Python中的内建函数。掌握文件的操作。

第十一讲 面向对象

11.1 面向对象简介 11.2 类和对象的概念及关系 11.3 类的书写和实例化 11.4 类和对象成员的访问 11.5 mixin设计模式的应用(多继承应用场景) 11.6 受保护的封装 11.7 魔术方法1(new,init,del 11.8 魔术方法2(call,len 11.9 魔术方法3(str__和__repr 11.10 魔术方法4(boolformat 11.11 魔术方法5(getattributegetattr,setattr

理解面向对象编程思想。类的定义与应用,面向对象的三大特性,mixin设计模式,Python中的魔术方法。

第十二讲 time和异常处理

掌握time和异常处理方法。

Copyright

Logo

空文件

简介

暂无描述 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/bzb136/python-abc.git
git@gitee.com:bzb136/python-abc.git
bzb136
python-abc
Python基础
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891