python
窗外藏深海
不是一番寒彻骨,怎得梅花扑鼻香
展开
-
Python-磁盘调度算法
import mathdef avg_seek_length(list = []): sum = 0 for i in range(0, len(list) - 1): sum += int(abs(list[i] - list[i + 1])) print(sum / len(list))def handle_data(list= []): ...原创 2019-12-17 17:14:54 · 1565 阅读 · 1 评论 -
python爬虫实战案例_静态页面爬取
http://www.zuihaodaxue.com/zuihaodaxuepaiming2019.html爬取此网站的大学排名信息并存入数据库,首先先要启动mysql数据库,才能使python连接到mysql,唯一一处代码需要改动的地方为mysql方法里的连接mysql,密码需要使用自己的密码,并且需要有一个名为university的数据库和一个名为university_level的表,并且...原创 2019-11-21 18:40:11 · 695 阅读 · 0 评论 -
python mysqldb 报错: ProgrammingError: must be real number, not str 解决
代码:sql = 'insert into book(book_name,book_desc,origin_price,publish_id,tag_id,book_img) values(%s,%s,%d,%d,%d,%s)'insert_data = save_df.values.tolist()commit_data = tuple([tuple([str(x[0]),str(x[...转载 2019-11-21 17:51:44 · 3238 阅读 · 0 评论 -
Python_字典
字典字典是无序、可变序列。定义字典时,每个元素的键和值(key=>value)用冒号分隔,元素之间用逗号分隔,所有的元素放在一对大括号“{}”中。字典中的键可以为任意不可变数据,比如数字、字符串、元组。globals()返回包含当前作用域内所有全局变量和值的字典locals()返回包含当前作用域内所有局部变量和值的字典字典创建使用=将一个字典赋值给一个变量&...原创 2019-10-14 10:58:31 · 910 阅读 · 0 评论 -
字符串
Python_基本概念_列表 Python_元组 Python_集合 可迭代对象、迭代器、生成器在Python中,字符串属于不可变序列类型,除了支持序列通用方法(包括分片操作)以外,还支持特有的字符串操作方法。Python字符串驻留机制:对于短字符串,将其赋值给多个不同的对象时,内存中只有一个副本,多个对象共享该副本。长字符串不遵守驻留机制。常用格式字符...原创 2019-10-14 10:29:17 · 774 阅读 · 0 评论 -
可迭代对象、迭代器、生成器
Python_基本概念_列表 Python_集合 Python_元组 字符串可迭代对象 iterable表面现象:可直接用于for循环的对象统称为可迭代对象(Iterable)。本质: 对象对应的类具备__iter__⽅法。目前我们已经知道的可迭代(可用于for循环)的数据类型有: 如list、tuple、dict、set、str、range、zip、enumer...原创 2019-09-29 11:46:52 · 282 阅读 · 0 评论 -
Python_集合
Python_元组 可迭代对象、迭代器、生成器 字符串 Python_基本概念_列表 集合集合是无序、可变序列,使用一对大括号界定,元素不可重复,同一个集合中每个元素都是唯一的。集合中只能包含数字、字符串、元组等不可变类型(或者说可哈希)的数据,而不能包含列表、字典、集合等可变类型的数据。集合的创建与删除>>> a ...原创 2019-09-29 11:18:09 · 349 阅读 · 0 评论 -
Python_元组
Python_基本概念_列表 Python_集合 可迭代对象、迭代器、生成器 字符串 元组元组和列表类似,但属于不可变序列,元组一旦创建,用任何方法都不可以修改其元素。元组的定义方式和列表相同,但定义时所有元素是放在一对圆括号“()”中,而不是方括号中。元组里面数据元素可以是任意类型。使用“=”将一个元组赋值给变量>>&...原创 2019-09-27 14:14:37 · 623 阅读 · 0 评论 -
Python_基本概念_列表
Python_元组 Python_集合 可迭代对象、迭代器、生成器 字符串Python中不需要先声明变量名及其类型,直接赋值即可字符串前面加字母r或R表示原始字符串,其中的特殊字符不进行转义,但字符串的最后一个字符不能是\符号在选择和循环结构中,条件表达式的值只要不是False、0(或0.0、0j等)、空值None、空列表、空元组、空集合、空字典、空字符串、空ra...原创 2019-09-16 18:56:07 · 861 阅读 · 0 评论 -
python运行时报错can't find '__main__' module in 'xxx' 的解决办法
打开Edit Configurations选着此文件夹里的test.py文件运行成功原创 2019-09-16 13:12:16 · 34490 阅读 · 1 评论 -
Python和Django安装教程
python下载请点这里64位下载Windows x86-64 executable installer 版本32位下载Windows x86 executable installer 版本安装PythonWIN+R 输出cmd进入命令提示符,输入python,若显示如下则安装成功,输入exit()退出安装Django在命令提示符下输入 pip in...原创 2019-05-07 22:38:52 · 1123 阅读 · 0 评论