Python
Python学习
觅花晨
这个作者很懒,什么都没留下…
展开
-
Python学习笔记8
第三方库 安装第三方库 以requests为例 1.安装 在CMD下输入 E:\Python38\Scripts>pip install requests 交互模式下 >>> import requests >>> dir(requests) 2.get请求 >>> r = requests.get("http://www.itdiffer.com") 得到一个请求的实例 >>> r.cookies <Request原创 2020-06-14 03:17:45 · 112 阅读 · 0 评论 -
Python学习笔记7
XML import xml.etree.ElementTree as ET 引入元素树 查看当前工作目录 修改工作目录 >>> import sys,os >>> os.getcwd() 'E:\\Python38' >>> os.chdir("E:\\PythonWenjian") 1.遍历查询 XML文件 <bookstore> <book category="COOKING"> <ti原创 2020-06-12 00:21:57 · 354 阅读 · 0 评论 -
Python学习笔记6
迭代 循环(loop),指的是在满足条件的情况下,重复执行同一段代 码。比如,while语句。 迭代(iterate),指的是按照某种顺序逐个访问对象中的每一项。 比如,for语句。 递归(recursion),指的是一个函数不断调用自身的行为。比如, 以编程方式输出著名的斐波纳契数列。 遍历(traversal),指的是按照一定的规则访问树形结构中的每个 节点,而且每个节点都只访问一次。 迭代工具 iter()是一个内建函数。 next()就是要获得下一个元素 >>> lst_iter原创 2020-06-11 01:33:41 · 174 阅读 · 0 评论 -
Python学习笔记5
集合set tuple算是list和str的杂合(杂交的都有自己的优势,上一节的末后已经显示了),那么set则可以堪称是list和dict的杂合. set拥有类似dict的特点:可以用{}花括号来定义;其中的元素没有序列,也就是是非序列类型的数据;而且,set中的元素不可重复,这就类似dict的键. set也有继承了一点list的特点:如可以原处修改 创建set >>> s1 = set("qiwsir") #把str中的字符拆解开,形成set.特别注意观察:qiwsir中有两个i >原创 2020-06-10 16:27:18 · 482 阅读 · 0 评论 -
Python学习笔记4
字典:dict dict是可变的 dict可以存储任意数量的Python对象 dict可以存储任何python数据类型 dict以:key:value,即“键:值”对的形式存储数据,每个键是唯一的。 dict也被称为关联数组或哈希表。 创建dict 方法1: 创建一个空的dict,这个空dict,可以在以后向里面加东西用。 mydict = {} mydict {} 创建有内容的dict。 person = {“name”:“qiwsir”,“site”:“qiwsir.github.io原创 2020-06-10 00:15:41 · 116 阅读 · 0 评论 -
Python学习笔记3
有容乃大的list 定义 在python中,用方括号表示一个list,[ ] 在方括号里面,可以是int,也可以是str类型的数据,甚至也能够是True/False这种布尔值 例子: a=[‘2’,3,‘qiwsir.github.io’] a [‘2’, 3, ‘qiwsir.github.io’] type(a) <type ‘list’> bool(a) True print a [‘2’, 3, ‘qiwsir.github.io’] list索引 和原创 2020-06-09 16:26:09 · 394 阅读 · 2 评论 -
Python学习笔记2
字符串 print (“good good study, day day up”) good good study, day day up \ 转义符,如果前面有转义符,那么它就失去了原来的含义,转化为字符串的一部分,相当于一个特殊字符了 print (“小明说:“我没有少圆明园””) 小明说"我没有少圆明园" 双引号和单引号还可以嵌套 print (“what’s your name?”) #双引号包裹单引号,单引号是字符 what’s your name? prin原创 2020-06-08 12:58:10 · 108 阅读 · 0 评论 -
Python学习笔记1
整数 int 浮点数 float type(object)检测一个数是什么类型 type(4) <class ‘int’> type(0.5) <class ‘float’> abs()求绝对值函数 abs(10) 10 abs(-10) 10 round()四舍五入函数 round(1.234) 1.0 round(1.234,2) 1.23 pow() 幂函数 pow(2,3) 2的3次方 8 divmod原创 2020-06-06 17:04:06 · 135 阅读 · 0 评论