随笔分类 - Python
Python
摘要:首先有几个要点: 用一个ip连续访问是肯定不行的,博客的系统肯定有算法等着你呢 所以就得换着使用不同的ip访问,这样博客的系统是不能“拒绝”你的。 当然,你需要空开时间访问,要不然密集的访问也会让博客“有反应” 解决方案:多线程+用不同的ip请求+无限循环 我们先来看一个我的失败样例,这是用C++写
阅读全文
摘要:这几天我初学Python的urllib库,学学Python网络爬虫知识,结果学起来比我想象的难得多,比学习界面都难。 ___ urllib是什么? 我们首先了解一下 Urllib 库,它是 Python 内置的 HTTP 请求库,也就是说我们不需要额外安装即可使用,它包含四个模块: + 第一个模块
阅读全文
摘要:Tkinter note 02 上一篇笔记说到创建一个GUI的过程 下面开始实践窗体 实例 以上程序执行完效果如下: 再来看一个实例 执行效果如下:
阅读全文
摘要:random模块 random模块提供了一些生成随机数的函数,一些介绍为了简单省略 + random():返回在范围大于等于0.0,且小于1.0内的随机浮点数 + randrange(stop):返回大于等于0,且小于 + randrange(start, stop[, step]):还是randr
阅读全文
摘要:异常处理 [toc] 1.1异常问题举例 例一 上述代码的报错是除零的错误,数学上不允许除零 例二 i是字符串类型,而且是 ,不能转换成int类型,所以抛出异常 1.2异常类继承层次 Python中的异常根类是BaseException,结构图如下 1.3常见异常 1.3.1 AttributeEr
阅读全文
摘要:文章目录列表的其他常用方法列表推导式 列表的其他常用方法 前面介绍列表的追加、插入和删除时,已经介绍了一些方法。事实上列表还有很多方法,下面再来介绍一些常用方法。 reverse():倒置列表 copy():复制列表 clear():清除列表中的所有元素 index(x, i, j):返回查找x
阅读全文
摘要:文章目录列表列表创建追加元素插入元素替换元素删除元素 列表 列表(List)也是一种序列结构,和元组不一样,列表具有可变性,可以追加、插入、删除和替换列表中的元素。 列表创建 创建列表可以使用list([iterable])函数,或者用中括号[]将元素括起来,元素之间用逗号分隔。在Pytho
阅读全文
摘要:Python 实现秒表功能 以下实例使用 time 模块来实现秒表功能: 实例 import time print('按下回车开始计时,按下 Ctrl + C 停止计时。') while True: try: input() # 如果是 python 2.x 版本请使用 raw_input() st
阅读全文
摘要:立即学习:https://edu.csdn.net/course/play/19711/255452?utm_source=blogtoedu 可以直接通过网盘下载全部的视频、代码、开发工具。 网盘地址:https://pan.baidu.com/s/1ag6uz_UiG_w6EOljWcxi8A
阅读全文
摘要:立即学习:https://edu.csdn.net/course/play/24459/296926?utm_source=blogtoedu CSDN学院Python笔记 随机数~开发 Python中import的作用是获取工具箱 一般情况我们的程序不需要很多无用的工具,就像我们上班不用拿着被褥、
阅读全文
摘要:文章目录创建元组访问元组遍历元组附加程序 附加程序: 创建元组 元组是一种不可变的序列,一旦创建就不能修改。创建元组可以使用tuple([iterable])函数或直接用逗号“,”将元素分隔。 Python Shell实例代码 >>>21,32,43,45 ① (21,32,43,45) >>>
阅读全文
摘要:#-*- coding = utf -8 -*- #!/usr/bin/python3 #下标访问、索引操作1 a = 'Hello' print(a[0]) print(a[1]) print(a[2]) for item in range(0, 4): print(a[item]) print(
阅读全文
摘要: 当你有很多书的时候,你会考虑买一个书柜,将你的书分门别类地摆放进去。使用了书柜不仅使房间变得整洁,也便于以后使用书时查找。在计算机程序中会有很多数据,这些数据也需要容器将它们管理起来,这就是数据结构 常见的有数组(Array)、集合(Set)、列表(list)、队列(queue)、链表(link
阅读全文
摘要:Python跳转语句 跳转语句能够改变程序的执行顺序,可以实现程序的跳转。Python有3种跳转语句:break、continue和return。本章重点介绍break和continue的使用。return将在后面章节介绍。 Break语句 break语句可用于while语句和for语句,它
阅读全文
摘要:循环语句 循环语句能够使程序代码重复执行。Python支持while和for两种循环语句。 while语句 while语句是一种先判断后执行的循环语句,格式如下: while 循环条件: 语句组 [else: 语句组 ] while循环没有初始化语句,循环次数是不可知的,只要循环条件满足
阅读全文
摘要:Python中分支语句只有if语句,这个if语句使得程序具有了“判断能力”,能够像人类的大脑一样分析问题。if语句有if结构、if-else结构和elif结构三种。 if结构 例题:输入分数,计算优秀、中等、差。 if语句结构如下: if 条件: 语句组 …… 代码: #coding = utf-8
阅读全文
摘要:Python中的字符串类型Unicode字符 'Hello World' "Hello World" '\u0048\u0065\u006c\u006c\u006f\u0020\u0057\u006f\u0072\u006c\uoo64' "\u0048\u0065\u006c\u006c\u006
阅读全文
摘要:数字类型的转换 隐式类型转换 多个数字类型之间可以进行数学计算,由于参与运算的数字类型可能不同,此时会发生隐式类型转换,如表 操作数1类型 操作数2类型 转换后的类型 布尔 整数 整数 布尔、整数 浮点 浮点 Python Shell实例: >>>a = 1 + True >>>print(a)
阅读全文
摘要:赋值运算符 赋值运算符还是无需多说,只看下面Python赋值运算符内容表 运算符 名称 例子 说明 = 直接赋值 a = b 把b的值直接给a += 加赋值 a += b 等价于a = a + b -= 减赋值 a -= b 等价于a = a - b *= 乘赋值 a *= b 等价于a = a
阅读全文
摘要:关系、逻辑运算符 扩展:‘+’号还可以把两个字符串连接起来,‘*’号可以倍增!Python Shell实例 >>> 'hello' + 'world' 'helloworld' >>>'hello' * 2 'hellohello' 关系运算符 关系运算符无需多说,Python中有6种,和c
阅读全文