Python语言基础知识,python基础教程是什么语言
Python教学大纲:
1.程序设计语言介绍
发展历史
静态编程语言/动态编程语言
编译/解释类型
强型/弱型
面向对象/面向过程/功能性
常见编程语言的比较
2.Python简介
生成背景
优点和缺点
特性
适用场景
解释者
虚拟环境
3.Python的版本选择
python2
python3
4.Python安装
大蟒
路径
水蟒
5.介绍程序
相互作用的
脚本文件类型
IDE开发
8.变量的定义
可变的
字面数量/价值
常数
删除变量
9.输入和输出
输出打印
输入输入
10.评论
注释
多行注释
文档注释
特殊评论
1.编码规范
关键字
分号和缩进
换行和线宽
标识符命名规则
12.数据类型
数字类型
整数、浮点数、布尔值、复数
字符串
字符,字符串
复杂集合类型
列表、集合、元组、字典
自定义类型
13.类型转换
类型检查
类型
十六进制转换
bin oct bin hex
类型变换
str bool复杂浮点列表集元组字典
类型判断
isinstance
14.操作操作员
算术运算符
- *///** %
比较运算符
==!===
逻辑算子
和或不
位置运算符
~ ^
资格操作员
在不在
赋值运算符
=**=
操作员优先级
15.过程控制
如果
分支控制
为
横贯
正在…
传播
继续突破传球
控制循环关键字
维护
三元表达式
16.线
二进制、位、字节
字符,字符串
字符集,编码/解码/加扰
转移意义
b u r
ascii、unicode、utf-8
普通功能操作
印刷格式
16.集合类型
目录
有序且可重复的线性列表结构
设置
无序的、不可重复的集合
元组
顺序,不可变
词典
键值格式的数据结构也可以是二进制链表结构,可以由二进制链表转换而来。
17.功能
功能
概念
注意:y=f(x)和y=ff(f,x)
内置函数
请求帮助
常用内置函数生成函数
自定义功能
参数
普通参数:必须按照参数的顺序传递。
可变长度参数:参数的数量是无限的,它们以元组的形式组织。
参数:按顺序传递
关键字:根据关键字key指定,顺序可以颠倒。
默认参数:默认参数必须指向不可变对象。
常规参数:注意*args和**kwargs之间的区别。
*args是一个可变参数,args接收一个元组
**kw是一个关键字参数,kw接收一个dict。
返回值
表达式
匿名函数
递归
高阶函数
作为参数的功能
映射、减少、过滤
函数作为返回值
关闭
装饰装置
部分功能
18.薄片
字符串str
目录
9.列表派生
一行代码实现99乘法表。
20、迭代器和生成器
可迭代的
迭代程序
发电机
用生成器实现斐波那契数列
21.装饰者和关闭
22.模块和包
组件
内置模块
自定义模块
第三方模块
包
23、文件io
打开
战斗支援车
数据
数据库编程
24、异常
试着抓住最后一只
固有异常
自定义异常
25.类别和对象
类和对象实例以及它们之间的关系
实例的属性方法类的属性和方法。
类和实例属性
类和实例方法
静态法
面向对象的程序设计的三个特征
封装/访问限制
获取/设置
__插槽_ _
继承
继承,继承更多,重写
多态的
鸭子打字
获取对象信息
hasattr,getattr,setattr
__main__
魔法方法
26.线程、进程和协程
线
过程
协同程序
27、网络编程
28.规则性
需要完整教材的,请留下联系方式,我会及时发给你。
需要完整教材的,请留下联系方式,我会及时发给你。
需要完整教材的,请留下联系方式,我会及时发给你。
历史提交的图片或压缩文件
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。