欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python二级学习笔记

程序员文章站 2022-04-26 23:28:42
...

1 python复数中的实数部分和虚数部分的数值都是浮点类型虚数部分后缀为j J
2 遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
文件什么意思,没见过相关的例子
3 随时命名、随时赋值、随时使用
4 Python语言提供的3个基本数字类型是:
整数类型、浮点数类型、复数类型
5 python ipo模式: https://www.testclass.cn/python_ipo.html
6 Python语言要求所有浮点数必须带有小数部分
7 x**y表示x的y次幂,其中,y不一定是整数
8 跳转结构 不是Python语言基本控制结构
9 对python各种库的了解:
web库:
Django:1个重武器,包含了web开发中常用的功能、组件的框架;(ORM、Session、Form、Admin、分页、中间件、信号、缓存、ContenType…);

Tornado:2大特性就是异步非阻塞、原生支持WebSocket协议;

Flask:封装功能不及Django完善,性能不及Tornado,但是Flask的第三方开源组件比丰富;http://flask.pocoo.org/extensions/

Bottle:比较简单

Python图像库(PIL)增加了图像处理功能
Python图形界面PyQt5

Bottle:比较简单

Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django

MXNet 是亚马逊(Amazon)选择的深度学习库,并且也许是最优秀的库之一

mayavi 3d绘图

NumPy NumPy(Numerical Python) 支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库
通常与 SciPy(Scientific Python)和 Matplotlib(绘图库)一起使用, 这种组合广泛用于替代 MatLab,是一个强大的科学计算环境,有助于我们通过 Python 学习数据科学或者机器学习。

SciPy 是一个开源的 Python 算法库和数学工具包。

SciPy 包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。

Matplotlib 是 Python 编程语言及其数值数学扩展包 NumPy 的可视化操作界面。它为利用通用的图形用户界面工具包,如 Tkinter, wxPython, Qt 或 GTK+ 向应用程序嵌入式绘图提供了应用程序接口(API)

pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的

Flask是一个使用 Python 编写的轻量级 Web 应用框架

Welcome to Pyramid, a Python Web Framework

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件
10

>>> print("www", end="123")
www123
>>> print("www", "123")
www 123
>>>

11
time.perf_counter()
返回计时器的精准时间(系统的运行时间),包含整个系统的睡眠时间.由于返回值的基准点是未定义的,所以,只有连续调用的结果之间的差才是有效的
13 链表不一定需要头节点,为了操作的统一,常设一个头节点
循环链表不一定需要头节点,但为了使空链表与非空链表处理一致常设置一个头节点
栈是限定仅在表尾进行插入和删除的线性表
队列是只允许在一端进行插入,另一端删除的线性表
为了解决顺序队列假溢出的问题才有了循环队列
链队列队头(尾)指针指向链队列的头(终端)结点
14
f.writelines()参数可以是字符串也可以是只含有字符串的元组与列表
15 关于排序算法
最坏情况下比较次数最少的为D)堆排序:
A)冒泡排序 需要比较O(n^2)次(n(n - 1)/2次),即序列逆序的情况
B)简单选择排序,无论是否最坏都需要O(n^2)次(n(n - 1)/2次)
C)直接插入排序,最坏情况需要比较O(n^2)次(n(n - 1)/2次)
D)堆排序,无论是否最坏比较O(nlog2n)次
希尔排序:O(n^1.5)
E)快速排序,最坏情况退化为冒泡排序,需要比较O(n^2)次(n(n - 1)/2次)

16.函数定义中参数列表里面的参数也是形参