
Python
笔记
qq_44482764
总结笔记,记录日常学习遇到各种问题
展开
-
python基础语法
#print自动会分行print("hello")print("world")#输出:helloworld#sep表示分割>>> print("www","baidu","com",sep=".")www.baidu.com#end表示结尾用什么,并且不换行>>>print("hello",end='')>>>prin...原创 2020-05-26 20:57:59 · 616 阅读 · 0 评论 -
urllib库
urllib2是Python的一个获取URLs(Uniform Resource Locators)的组件。import urllibrresponse = urllib2.urlopen('http://www.baidu.com/')html = response.read()print htmlimport urllib2 req = urllib2.Request('http...原创 2020-05-26 20:57:06 · 215 阅读 · 0 评论 -
爬虫基础
用 if _ _name_ _ == "_ _main_ _" :来作为整个程序的入口模块 module:用来从逻辑上组织代码,本质上是.py文件,python用import来导入模块安装库:File —setting—Project—project interface—打开的界面右边点击+号,,搜索需要的库,最后点击 install package,就可以增加库。或点击某个库,在点击 -...原创 2020-04-06 20:47:02 · 99 阅读 · 0 评论 -
错误与异常
把可能出错的代码放在try中,把处理异常的代码放在except中捕获所有异常try:..except :.....捕获指定异常try :.......except IOError: pass #pass表示实现了相应的实现,但什么也不做;如果把pass改为print语句,那么就会输出其他信息 以把多个异常同时放在一个except中写except (IOError...原创 2020-04-06 16:51:52 · 137 阅读 · 0 评论 -
函数
1.定义函数用def 后再接函数名:def FunctionName ():~~~~~~~~>>> def MyFunction(): print("第一个函数") print("ok")>>> MyFunction() #函数调用过程:当函数发生调用的时候,会向上寻找,pyThon就会找def关键字,然后找函数名第一个函数ok&g...原创 2020-04-02 10:18:51 · 92 阅读 · 0 评论 -
小甲鱼p23-递归
range()方法原创 2020-04-02 10:17:01 · 153 阅读 · 0 评论 -
小甲鱼~文件
函数:# 打开文件:open()函数# open(文件名,访问模式) f = open('text.txt','r')f = open('text.txt')f.write('hello world, i am here!') # 写入数据f.close() #关闭文件# 读取文件:read(),readline()# 如果使用读了多次,那么后面读取的数据是从上次读完后的位置...原创 2020-04-07 09:05:05 · 220 阅读 · 0 评论 -
小甲鱼~课后习题
如果我需要在一个字符串中嵌入一个双引号,正确的做法是?有两个选择:可以利用反斜杠(\)对双引号转义:",或者用单引号引起这个字符串。例如:’ I l"o"ve fishc.com '。什么是BIF?是Bulit-in Functions,内置函数。为了方便程序员快速编写脚本,python提供了大量内置函数。输入 dir(__builtins__) 可以看到 Python 提供的内置...原创 2020-04-06 12:23:28 · 3148 阅读 · 0 评论 -
集合,字典,列表,元组
列表:就像是日常生活中的清单。买一种东西可能不止一次,所以清单是允许有重复项的。如果我们扩大清单的范围,统计我们过去一周所有的花费情况,那么这也是一个清单,但这个清单里会有类别不同的项,比如我们买东西是一种花费,交水电费也是一种花费,这些项的类型是可以使不同的。列表个跟清单的道理是一样的,特点就是:可重复,类型可不同类型不同也是跟数组最本质的区别了用[ ]表示元组:元组和列表在结构上没...原创 2020-04-06 12:21:32 · 149 阅读 · 0 评论 -
小甲鱼~字典
fromkeys()用于创建字典dict()创建字典字典名[要改变或添加的key]=要改的或加的value>>> dict4=dict((('小',18),('da',12)))>>> dict4{'小': 18, 'da': 12}>>> dict4['xiaomao']=12>>> dict4 #增加一...原创 2020-03-29 21:31:12 · 134 阅读 · 0 评论 -
小甲鱼p20-21----内嵌函数和闭包
全局变量和局部变量count = 10 //全局变量def fun1(): count = 5 //创建一个和全局变量一样名字的局部变量,两者不是一个 print(count)>>>fun1() //输出函数中count>5>>>count //局部变量不影响全局变量>10global关键字count = 10def ...原创 2020-04-02 10:17:17 · 208 阅读 · 0 评论 -
小甲鱼P16~P17
字符串格式化#注意format函数"{0} love {1}.{2}".format("I","fish","com")'I love fish.com'>>> "{a} love {b}.{c}".format("I","fish","com")Traceback (most recent call last): File "<pyshell#1>",...原创 2020-04-07 09:05:25 · 168 阅读 · 0 评论