python for循环输入一个矩阵的实例

yipeiwu_com6年前
代码如下: a=[] for i in range(3): a.append([]) for j in range(3): a[i].append(int(input(...

Python 单元测试(unittest)的使用小结

yipeiwu_com6年前
测试目录 项目的整体结构可以参考“软件目录开发规范”,这里单说测试目录。一般都是在项目里单独创建一个测试目录,目录名就是“tests”。 关于目录的位置,一种建议是,在项目名(假设项...

Python实现常见的回文字符串算法

yipeiwu_com6年前
回文 利用python 自带的翻转 函数 reversed() def is_plalindrome(string): return string == ''.join(list(...

Python 实现取矩阵的部分列,保存为一个新的矩阵方法

yipeiwu_com6年前
首先输入一个矩阵: >>> b=[[1,2,3,4,5,6],[2,2,3,4,5,6],[3,2,3,4,5,6],[4,2,3,4,5,6],[5,2,3,4,...

python 顺时针打印矩阵的超简洁代码

yipeiwu_com6年前
如下所示: # -*- coding:utf-8 -*- class Solution: # matrix类型为二维列表,需要返回列表 def printMatrix(sel...

python numpy元素的区间查找方法

yipeiwu_com6年前
找了半天,以为numpy的where函数像matlab 的find函数一样好用,能够返回一个区间内的元素索引位置。结果没有。。(也可能是我没找到) 故自己写一个函数,找多维数组下的,在某...

Numpy截取指定范围内的数据方法

yipeiwu_com6年前
如下所示: lst = [[1,2,3,4,5,6], [7,8,9,10,11,12], [71,81,91,101,111,121]] arr = np.asarray(lst)...

python并发和异步编程实例

yipeiwu_com6年前
关于并发、并行、同步阻塞、异步非阻塞、线程、进程、协程等这些概念,单纯通过文字恐怕很难有比较深刻的理解,本文就通过代码一步步实现这些并发和异步编程,并进行比较。解释器方面本文选择pyth...

Python使用sorted对字典的key或value排序

yipeiwu_com6年前
sorted函数 sorted(iterable,key,reverse) iterable 待排序的可迭代对象 key 对应的是个函数, 该函数用来决定选取用哪些值来进行排...

Matplotlib中文乱码的3种解决方案

yipeiwu_com6年前
前言 Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形。 Matplotlib可用于Python脚本,Pytho...