![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
咸鱼翻翻身
这个作者很懒,什么都没留下…
展开
-
python的异常处理
python有五种异常处理机制1、默认异常处理器。如果我们没有对异常进行任何预防,那么程序在执行过程中发生异常就会中断程序,调用python默认的异常处理器,并在终端输出异常信息。2、try…except…程序首先执行try下面的语句,如果发生异常则立刻寻找except,并执行except下的语句,一般可以在except下打印错误信息。无论是否发生异常,程序在try…except…之后都会继续执行。...原创 2021-04-19 11:36:32 · 185 阅读 · 0 评论 -
try...except...finally中finally的意义
问:try…except…之后会继续执行后续代码,try…except…finally…中无论是否发生异常,都会执行finally中的代码,那为什么不把finally中的代码直接放到try…except…块后面?finally的意义在哪里?答:祖师爷这样设计出来,并且随着版本更新一直没有被淘汰,那一定是有他的道理的。实际上finally的重点就是【无论是否发生异常,都会执行】。这句话的意思是绝对的,即使在try…except…中有return、break、continue这样的语句,也会先执行完fi.原创 2021-04-19 11:12:55 · 465 阅读 · 0 评论 -
python取余
取模运算的定义:a % b = a - n*b,n 为不大于 a/b 的最大整数。python 中的取模(求余)运算跟C++中的取模(求余)有所差别:python:10 % 3 = 1 # 10/3 = 3.33,所以n = 3,10 - 3×3 = 112 % 3 = 0 # 12/3 = 4,所以n = 4,12 - 4×3 = 0-10 % 3 = 2 # -10/3 ...原创 2019-03-02 11:29:00 · 9816 阅读 · 1 评论 -
python虚拟环境迁移至服务器
本地:进入虚拟环境source ./python36_env/bin/activate本地:将此环境依赖拷贝到requirements.txtpip freeze > requirements.txt本地:将requirements.txt上传到服务器scp ./requirements.txt [username]@[host]:/home/mine/服务器...原创 2019-03-20 22:18:33 · 1413 阅读 · 1 评论 -
遗传算法python实现(适合初学者)
某天午睡醒来,打开电脑感觉十分茫然,不知道该做什么。在某网页上碰巧看到了 遗传算法 ,就决定学习整理一下这个熟悉又陌生的经典算法。遗传算法有趣的应用有:寻路问题,8数码问题,囚犯困境,动作控制,找圆心问题,TSP问题,生产调度问题,人工生命模拟等。遗传算法中的每一条染色体,对应于遗传算法的一个解决方案。一般我们用适应性函数(fitnessfunction)来衡量这个解决方案的优劣。提...原创 2019-05-31 14:10:19 · 25447 阅读 · 29 评论