- 博客(4)
- 收藏
- 关注
原创 python之汉诺塔(2)
前面是一样的到这边开始①将n - 1个的一堆盘子由A移动到B②将最底下的那块盘子由A移动到C(即a ->c)③将n - 1个的一堆盘子由B移动到C是不是很像一个经典问题:如何把大象放入冰箱?答案也是三步①打开冰箱门②把大象放进去③关闭冰箱门那么接下来就考虑如何进行①步骤(③步骤类似),对于①将n - 1个的一堆盘子由A移动到B, 同最开始的问题比较将 n 个的一堆盘...
2018-11-13 22:59:35
139
原创 python之汉诺塔(1)
规则:1.有三根相邻的柱子,标号为A、B、C;2、A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘;3、现在把所有盘子一个一个移动到柱子C上;4.每次移动同一根柱子上都不能出现大盘子在小盘子上方。本人开始思路:枚举,找规律n = 1 n = 2 n= 3 n = 4 续4 …a ->c a ->b a ->c a ->b b -&g...
2018-11-13 22:43:56
410
原创 python中rfind()方法
题目:自己实现一个splitext()方法import osdef my_splitext(path):index = path.rfind(’.’)start = path[:index]end = path[index:]return start,end‘’’以上方法有瑕疵, 当路径中不存在’.‘时效果不一致原因为rfind方法如果没有匹配项,返回值为-1‘’’path ...
2018-11-11 10:03:16
2271
转载 Python IDLE快捷键一览
Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式 空格<=>TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码...
2018-11-07 20:14:18
1060
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人