Python
文章平均质量分 85
Tomatoin丶
这个作者很懒,什么都没留下…
展开
-
我用Python爬虫原理 做的一个翻译器
Python制作翻译器 设计理念和思路: 有人用Python爬图片,有人爬文档,有人爬文字,我突发奇想,既然都是网络请求,那我是不是也能把功能爬下来[doge]… 我的思路跟爬图片文字一样,也是先发送请求,获得响应,然后读取文档,不过这里读取输出的内容要换成翻译后的内容。 大部分解释程序的注释里都有,这里详细说一下data字典,data作为响应的参数之一,按F12测试网站,找到下图network所示的 然后将各个键值对分别赋值给data的原本的空字典即可,同时要注意url的引入也是要用有道这里的源网址(去原创 2020-08-17 17:12:57 · 289 阅读 · 0 评论 -
Python 知识点超全学习笔记整理
整理了Python基础知识的学习笔记原创 2020-07-30 18:09:28 · 4245 阅读 · 1 评论 -
Python 重要基础知识点超全笔记整理
Python 知识点超全学习笔记整理奉上 入门必学基础 变量和数据类型 条件分支与循环控制 列表及其应用 异常程序分析处理 函数及其应用 面向对象程序设计 以上链接均来自本人之前的博客笔记,如有不足之处欢迎指正分享,如需转载请先与本人联系。 ...原创 2020-07-30 15:30:41 · 941 阅读 · 0 评论 -
Python 汉诺塔游戏
递归算法——汉诺塔游戏 递归算法的经典游戏,汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 递归思路,假设共有n(n>1)层,则先把上面的n-1层移动到临时柱子,再把最下面的圆盘移动到目标柱子。再将y上的n-1层移动到目标柱子上,但问题就在于要求一个一个圆盘原创 2020-07-28 22:57:43 · 357 阅读 · 0 评论 -
Python 函数
1.函数的创建与调用 使用def关键字,语法格式如下: def function(形式参数): ['''用于调用时显示的注释'''] [函数体] 注意:在定义函数时也可以赋初始值,但是默认参数必须指向不可变对象。 调用语句: function(实际参数) 形式参数:形参只是一种形式,他的作用是完成函数的运算法则,是一种占位呈现的作用。 实际参数:是函数在调用时真真正正传入的需要计算的值,而对于值运算的规则已经在函数定义时就用形参构造过了。 位置参数 顾名思义,位置参数需要按照正确的顺序传入到函数原创 2020-07-28 17:32:42 · 179 阅读 · 0 评论 -
Python 异常处理及程序调试
异常描述 这里我们列举一些常见的程序报错: ZeroDivisionError,0作为除数时的报错 NameError 未声明变量引发的错误 IndexError 索引超出序列范围 IndentationError 缩进错误 ValueError 传值错误 KeyError 请求不存在的字典关键字 IOError 输入输出错误 ImportError import语句无法找到模块 AttributeError 尝试访问未知对象属性 TypeError 类型不合适 MemoryError 内存不足 异常处原创 2020-07-27 13:47:39 · 162 阅读 · 0 评论