![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
十三苦心钻研
流年,向花好月圆夜;
芳华,寻温情乐态心。
展开
-
python 矩阵相乘:非第三方库实现
矩阵相乘: 输入两个整数类型的矩阵mat1(m行d列)和mat2(d行n列),返回矩阵相乘后的结果mat1*mat2(m行n列)。矩阵均用二维列表进行表示。def func3(m1, m2): m = len(m1) n = len(m2[0]) m3 = [[0 for i in range(m)] for j in range(n)] for i in range(m): for j in range(n): for k in原创 2020-12-11 18:11:59 · 843 阅读 · 0 评论 -
python实现用*输出一个正六边形
用 * 输出一个正六边形,输入一个整数 n 代表输出的正六边形的边的长度 (*的数目)注:此代码对n = 2不适用,有能力的小伙伴可以优化下面代码,感谢提意见代码::n = 3for i in range(n, 2 * n): if i <= 2 * n - 1: print((2 * n - 1 - i) * ' ', end='') print(i * ' *')a = 1for i in range(2 * n - 2, n - 1, -1):原创 2020-11-17 16:01:45 · 3760 阅读 · 0 评论 -
列表排序操作(现有 5 名同学期中考试高数和线代成绩如下:)
lis3 = [['李墨白', 172], ['李大刀', 159], ['张飞', 153], ['王老虎', 100], ['雷小米', 197]]类比key=lambda x:x[i],前辈们造好的轮alist = sorted(lis3, key=lambda x : x[1], reverse=True)自己造轮,操作比较繁琐python列表元素的比较不同于C/C++order, o1, o2 = [], [], []for j in range(len(lis3), .原创 2020-11-04 00:00:05 · 914 阅读 · 0 评论 -
Python time()函数返回的是1970-1-1 0:0:0 到现在的秒数
刚开始写程序的时候就不停的问自己,为什么time()函数返回的是1970年到现在的秒数,而不是其他年份。这让我很苦恼,然后在网络上搜索了很久才找到解答。time()函数需要有时间起算零点,考虑到有闰年闰月,程序开发者将零点设置为 1970年1月1日00点00分00秒,计算机普遍使用也是在1970年以后,长见识了>-<!...原创 2018-10-26 11:08:07 · 2883 阅读 · 0 评论