码迷,mamicode.com
首页 >  
搜索关键字:初识 python    ( 139971个结果)
LeetCode 108. 将有序数组转换为二叉搜索树
将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数组: [-10,-3,0,5,9], 一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉 ...
分类:编程语言   时间:2020-07-12 11:56:25    阅读次数:58
robotparser (File Formats) – Python 中文开发手册
[Python 中文开发手册robotparser (File Formats) - Python 中文开发手册注意robotparser模块已urllib.robotparser在Python 3中重命名。当将源代码转换为Python 3时,2to3工具将自动适应导入。该模块提供了一个类,Robo... ...
分类:编程语言   时间:2020-07-12 10:39:13    阅读次数:95
19-深入理解迭代器和生成器
你肯定用过的容器、可迭代对象和迭代器 容器这个概念非常好理解。我们说过,在Python 中一切皆对象,对象的抽象就是类,而对象的集合就是容器。 列表(list: [0, 1, 2]),元组(tuple: (0, 1, 2)),字典(dict: {0:0, 1:1, 2:2}),集合(set: set ...
分类:其他好文   时间:2020-07-12 10:36:57    阅读次数:48
快速排序
一、通过JavaScript实现 1.1思路 1.2实现 二、通过Java实现 2.1思路 2.2实现 三、通过Python实现 3.1思路 通过二分法递归进行排序 a.选择一个基准值(中值) b.声明两个列表,分别存储小于基准值和大于基准值的元素 c.递归上面步骤 d.直到长度为一,将两个列表和基 ...
分类:编程语言   时间:2020-07-12 10:35:40    阅读次数:69
gl (SGI IRIX) – Python 中文开发手册
[Python 中文开发手册gl (SGI IRIX) - Python 中文开发手册自2.6版以来已弃用:该gl模块已在Python 3中删除。此模块提供对Silicon Graphics 图形库的访问。它仅适用于Silicon Graphics机器。警告对GL库的一些非法调用导致Python解释... ...
分类:编程语言   时间:2020-07-12 10:35:03    阅读次数:76
基于Python的模拟退火算法SA 以函数极值+TSP问题为例(gif动态展示)
算法流程: 实现: base.py from abc import ABCMeta, abstractmethod import types class SkoBase(metaclass=ABCMeta): def register(self, operator_name, operator, * ...
分类:编程语言   时间:2020-07-12 01:05:49    阅读次数:95
pytest测试框架
简介 pytest与python自带的unittest测试框架类型,但是pytest使用起来更简洁高效。 pytest支持315种以上的插件,可以访问网址:http://plugincompat.herokuapp.com/ pytest帮助文档地址:https://docs.pytest.ort/ ...
分类:其他好文   时间:2020-07-12 00:57:31    阅读次数:114
Python之requests错误Expecting value: line 1 column 1 (char 0)
修复前self.r =requests.post(url,params=params,headers=headers,timeout=Interface_Time_Out)修复后self.r =requests.post(url,data=params,headers=headers,timeout ...
分类:编程语言   时间:2020-07-12 00:57:06    阅读次数:521
python 7.11 练习
1. 返回列表中出现最多的数字, 如果出现的次数一样多,返回数值大的那个 def highest_rank(arr): a = max([arr.count(i) for i in arr]) b = set() for i in arr: if arr.count(i) == a: b.add(i ...
分类:编程语言   时间:2020-07-12 00:52:05    阅读次数:81
PYNQ---ARM部分与可编程逻辑部分通信
方法一 利用数组的物理地址进行传递 下方单元格中的代码显示了一个非常简单的数据移动代码段,可用于与可编程逻辑共享数据。 我们利用Python numpy包来操纵ARM处理器上的缓冲区, 然后可以将缓冲区指针发送到可编程逻辑以共享数据。 我们不假定加载了什么可编程逻辑设计,因此这里我们仅分配所需的内存 ...
分类:其他好文   时间:2020-07-12 00:32:36    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!