Lv.3
天元浪子
更多个人资料
263
成长值
1
关注
2
粉丝
+ 关注
私信
个人介绍
码路漫漫,我心灿灿。
感兴趣或擅长的领域
人工智能、大数据、编程语言
个人勋章
TA还没获得勋章~
成长雷达
260
3
0
0
0
个人资料
个人介绍
码路漫漫,我心灿灿。
感兴趣或擅长的领域
人工智能、大数据、编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
复合条件下的字典排序
知乎上有人说,Python3.6以后字典有序且更高效了。群里有同学推荐了这篇文章给我看,并咨询字典排序的问题。 大致浏览了一下,我当即表示不能认同这个说法。这篇文章的作者,应该是一位资深的专业人士,对于Python解释器如何实现字典存储和检索有着深刻地理解。但他犯了一明显的常识性错误:在逻辑上,字典是数据的无序集合,仅依赖于键检索。我们说字典是无序,不是指字典在物理实...
Python
天元浪子
2021-07-27 01:30:07
1192
0
0
2021-07-27 01:30:07
999+
0
0
二十年前,闭包爱上了语法糖,从此Python多了一个叫做装饰器的小伙伴
文章目录 1. 引子2. 闭包3. 语法糖4. 装饰器4.1 装饰函数无参数4.2 装饰函数有参数 1. 引子 二十年前,大约也是这个时节,闭包(Closure),一个帅气的小伙子,无可救药地爱上了长相甜美的语法糖(Syntactic Sugar)姑娘。结果呢,后面的故事你们就都知道了,2004年11月30号,Python2.4为他们举行了隆重的婚礼...
Python
天元浪子
2021-07-27 01:28:28
1198
0
0
2021-07-27 01:28:28
999+
0
0
如何用Python的标准print函数打印一个彩色的围棋局面?
尽管print函数是初学者最先接触到的第一个Python标准函数,但很多人并没有真正了解它。我曾经在《用 print() 函数实现的三个特效》一文中展示了print函数的一些实用技巧,受到读者热捧。今天,我再给大家介绍print函数的另一个技巧:打印彩色文字和图案,并在最后定义一个打印围棋局面的函数,可以打印出下图这样的效果。 毕竟是在文本模式下,print函数支...
Python
天元浪子
2021-07-27 01:28:16
1246
0
0
2021-07-27 01:28:16
999+
0
0
Python四六级考试,快来测试一下自己的编程水平吧
文章目录 1 选择题(每题2分,共20分)2 简答题(每题3分,共30分)3 应用题(每题5分,共50分)3.1 庞大的牛群3.2 古堡之门3.3 二维列表转置3.4 用print函数画圆3.5 约瑟夫环3.6 扑克牌中的顺子3.7 青蛙上台阶3.8 24点游戏3.9 背包问题3.10 空间直线相交问题 参考答案1 选择题2 简答题3 应用题3.1 庞大的牛...
HTTP
Python
天元浪子
2021-07-27 01:28:12
2092
0
0
2021-07-27 01:28:12
999+
0
0
使用Python如何快速打开一个百万行级别的超大Excel文件?
知乎上有同学求助说,当他试图打开一个20M左右的excel文件时,无论是使用pandas的read_excel,还是直接使用xlrd或者openpyxl模块,速度都慢到无法忍受的程度,耗时大约1分钟左右。 真的会这样吗?第一感觉是,这位同学在使用openpyxl模块时没有设置只读模式。为便于测试,先用下面的代码生成一个一百万行数据的excel文件。 >>...
Python
应用与数据集成平台 ROMA Connect
天元浪子
2021-07-27 01:27:51
5824
0
0
2021-07-27 01:27:51
999+
0
0
Python的random内置模块产生的随机数真的随机吗?
先说结论:不止Python的random内置模块,还包括numpy的随机抽样子模块random,以及其他编程语言的随机数生成器,例如java.Math.Random()函数,所有这些随机数生成器生成的随机数都不是真正的随机数,而是伪随机数。 什么是真随机数呢?真随机数的典型特征是不可预测性。上面所说的这些随机数生成器都是在一个封闭的系统内,使用固定的算法(通常是线性同...
Python
天元浪子
2021-07-27 01:27:16
2441
0
0
2021-07-27 01:27:16
999+
0
0
Python函数的参数类型和使用技巧
先来定义一个计算体重指数(BMI)的函数。体重指数就是体重与身高的平方之比,其中体重以千克为单位,身高以米为单位。 >>> def bmi(height, weight, name): i = weight/height**2 print('%s的体重指数为%0.1f'%(name, i)) >>> bmi(1.75, 75, ...
Python
天元浪子
2021-07-27 01:26:32
1290
0
0
2021-07-27 01:26:32
999+
0
0
怎么用Python计算地球上任意两个用经纬度表示的点的弧面距离?
这是来自知乎上的问题。问我的时候,恰好我在写一个和向量计算相关的文章,于是灵光乍现,顺手写了这样一个答案。该算法未经严格验证,请谨慎参考。具体思路如下。 将两个点的经纬度换算成空间坐标;计算地心与两个点所成的两个向量的点积;点积除以两个向量的模(也就是地球半径)之积,结果就是向量夹角的余弦;反余弦值对应着两点所在大圆(即经过两点的地球表面最大的圆)的弧度;弧度乘以地球...
Python
天元浪子
2021-07-27 01:26:28
1669
0
0
2021-07-27 01:26:28
999+
0
0
从Python到NumPy,细说最接近人类思维的in操作
在Python语言中,in是一个使用频率非常高的操作符,用于判断对象是否位于字符串、元组、列表、集合或字典中。in操作和人的思维方式高度吻合,写起来近乎于自然语言,充分体现了Python的哲学理念。 >>> 'or' in 'hello world' True >>> 5 in {1,2,3,4} False >>>...
Numpy
Python
天元浪子
2021-07-27 01:26:18
1842
0
0
2021-07-27 01:26:18
999+
0
0
Python代码中的数学之美:用牛顿逼近法计算2的算术平方根
编程的核心是算法,而算法的核心是数学——单从这一点上讲,编程与数学可谓关系密切。编程所需要的很多能力和数学是相通的,比如逻辑思维、抽象能力等。编程可以帮助程序员更好地理解数学,将复杂的数学可视化,也可以作为解决数学问题的工具,更能强化数学能力。本文作为一个系列的开篇之作,尝试站在程序员的角度,用程序员的方式去理解数学王国的经典概念。 如果有人问2的算术平方根...
Python
开发者
天元浪子
2021-07-27 01:25:01
1623
0
0
2021-07-27 01:25:01
999+
0
0
总条数:112
10
10
20
50
100
1
2
3
4
5
6
...
12
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注
私信