- 博客(16)
- 收藏
- 关注
原创 【14】Python学习笔记:函数作用域,匿名函数,函数式编程,高阶函数,尾递归优化,map,filter,reduce函数
函数作用域函数的作用域只跟函数声明时定义的作用域有关,跟函数的调用位置无任何关系。name = 'alex'def foo(): name = 'lhf' def bar(): name = 'wupeiqi' print(name) def tt(): print(name) ...
2018-08-14 12:42:48
270
原创 【13】Python学习笔记:局部变量与全局变量,函数递归,前向引用
局部变量与全局变量name='海风'def huangwei(): name = "黄伟" print(name) def liuyang(): name = "刘洋" print(name) def nulige(): name = '炉指花' print(name)...
2018-08-14 10:36:15
300
原创 【12】Python学习笔记:字符串格式化,set常用方法,函数定义
字符串格式化# 字符串格式化tpl = "I am {name}, age {age}, really {name}".format(name="seven", age=18)# 字符串格式化,使用字典时要带上**tpl = "I am {name}, age {age}, really {name}".format(**{"name": "seven", "age": 18
2018-08-14 10:13:22
329
原创 【11】Python学习笔记:set方法汇总
set方法汇总 class set(object): """ set() -> new empty set object set(iterable) -> new set object Build an unordered collection of unique elements. """ def add(self, *a...
2018-08-13 20:32:14
250
原创 【10】Python学习笔记:简单的多级目录(字典嵌套)
简单的多级目录(字典嵌套)# 创建多级目录,具有增加节点,查看节点,及返回上一级的功能db = { '北京' : {}, '上海' : {}, '广州' : { '天河区' : {}, '荔湾区' : {}, '白云区' : { '白云山' : {} } }}path...
2018-08-04 19:38:55
2676
1
原创 【09】Python学习笔记:一些常用的魔法方法
一、列表append# 1. append 在原列表末尾处追加新值li = [11, 22, 33, 22, 44]li.append(5)li.append("alex")li.append([1234,2323])print(li) extend# 5. extend 扩展原列表,参数为可迭代对象li = [11, 22, 33, 22, 44]li.a...
2018-08-04 19:12:17
191
原创 【08】Python学习笔记:dict方法汇总
dict方法汇总 class dict(object): """ dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable)...
2018-08-01 11:29:05
238
原创 【07】Python学习笔记:tuple方法汇总
tuple方法汇总 class tuple(object): """ tuple() -> empty tuple tuple(iterable) -> tuple initialized from iterable's items If the argument is a tuple, the return value is the...
2018-08-01 10:34:21
293
原创 【06】Python学习笔记:list方法汇总
list方法汇总 class list(object): """ list() -> new empty list list(iterable) -> new list initialized from iterable's items """ def append(self, p_object): # real signature u...
2018-08-01 09:51:15
190
原创 【05】Python学习笔记:str方法汇总
str方法汇总 class str(object): """ str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or...
2018-08-01 09:48:36
500
转载 【02】Python爬虫:Requests的基本用法
转载自公众号:pythongeek 虽然Python有内置的urllib库,可以实现网络的请求,但是我并不推荐。因为urllib在很多时候使用起来不方便,比如加一个代理,处理Cookie时API都很繁琐,再比如发送一个POST请求也很麻烦。而Requests就相当于urllib的升级版本,简化了urllib的使用方法。有了Requests,我们可以用几句代码实现代理的设置,Cook...
2018-07-31 10:51:49
279
原创 【04】Python学习笔记:基础知识练习题(一)
基础知识练习题(一) 1. 执行Python脚本的两种方式(1)命令行交互:将Python加入环境变量后,在cmd命令行输入python 文件路径即可。 如:python C:\Users\CALL_ME_K\PycharmProjects\Python_FullStack\day10\day10_s1.py(2)打开IDLE后,新建脚本,输入代码,完成保存,然后点击Run M...
2018-07-30 11:31:01
2304
2
转载 【01】Python爬虫:基本原理
转载自公众号:pythongeek 什么是爬虫?爬虫即网络爬虫,英文是Web Spider。翻译过来就是网络上爬行的蜘蛛,如果把互联网看作一张大网,那么爬虫就是在大网上爬来爬去的蜘蛛,碰到想要的食物,就把它抓取出来。我们在浏览器中输入一个网址,敲击回车,看到网站的页面信息。这就是浏览器请求了网站的服务器,获取到网络资源。那么,爬虫也相当于模拟浏览器发送请求,获得到HTML代码。...
2018-07-26 19:55:58
569
原创 【03】Python学习笔记:字符串及其魔法方法2
join方法# join将字符串中的每一个元素按照指定的分隔符进行拼接test = "Hello World"print(test)v = "_".join(test)print(v) split/lsplit/rsplit方法# split/lsplit/rsplit以指定字符进行分割,但不获取该字符,可指定分割次数test = "Hello World"v1 =...
2018-07-26 19:15:45
237
原创 【02】Python学习笔记:字符串及其魔法方法1
capitalize方法# 首字母大写test = "alex"v = test.capitalize()print(v) lower与casefold方法# 整个字符串都变成小写# lower只支持26个英文字母的转换# casefold更强大,支持更多语言的小写S1 = "Runoob EXAMPLE....WOW!!!" # 英文S2 = "ß" # ...
2018-07-21 13:57:45
256
原创 【01】Python学习笔记:while循环语句练习题
练习题 1、使用while循环输入 1 2 3 4 5 6 8 9 10n = 1while n < 11: if n == 7: print(" ") else: print(n) n = n + 1 这里值得注意的一点是,python里面并不支持诸如n++或++n这样的操作,原因可能是:pyth...
2018-07-20 13:03:04
2240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人