摘要: values = [11,22,33,44,55,66,77,88,99,90] my_dict = {} for value in values: if value > 66: if 'k1' in my_dict: my_dict['k1'].append(value) else: my_dic 阅读全文
posted @ 2019-09-11 13:49 休由 阅读(160) 评论(0) 推荐(0) 编辑
摘要: # 正则表达式# 字符组 :[字符]# 元字符: # \w \d \s # \W \D \S # . 除了换行符以外的任意字符 # \n \t # \b # ^ $ 匹配字符串的开始和结束 # () 分组 是对多个字符组整体量词约束的时候用的 # re模块 : 分组优先的 # findall # s 阅读全文
posted @ 2019-09-10 21:30 休由 阅读(128) 评论(0) 推荐(0) 编辑
摘要: import re from urllib.request import urlopen def getPage(url): response = urlopen(url) return response.read().decode('utf-8') def parsePage(s): ret = 阅读全文
posted @ 2019-09-10 21:26 休由 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 注意: 1 findall的优先级查询: 2 split的优先级查询 综合练习与扩展 阅读全文
posted @ 2019-09-01 11:22 休由 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 在线工具 可以用这个在线测试工具 http://tool.chinaz.com/regex/ 来看你的正则表达式 正则表达式 正则,就是只和字符串相关。匹配‘1’就是去匹配‘1’,直接匹配就是了。 字符组:[字符组] 在同一个位置可能出现的各种字符组成了一个字符组,在正则表达式中用[]表示。 字符分 阅读全文
posted @ 2019-08-31 20:41 休由 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、复习 阅读全文
posted @ 2019-08-22 19:04 休由 阅读(170) 评论(0) 推荐(0) 编辑
摘要: a = 1 b = 1 while 1: n = int(input('请输入你要计算第几个斐波那契数:')) for i in range(1,n+1): if i == 1 or i == 2: a = 1 b = 1 else: a,b=a+b,a print(a) def fib(n): i 阅读全文
posted @ 2019-08-22 13:48 休由 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一、内置函数3 dic = {'id':0,'name':1,'age':2,'phone':3,'job':4} # 定义一个字典以对应标题 def file_line(filename): with open(filename,encoding='utf-8') as f: for line i 阅读全文
posted @ 2019-08-18 16:01 休由 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、 复习 阅读全文
posted @ 2019-08-15 20:10 休由 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、复习 阅读全文
posted @ 2019-08-08 16:05 休由 阅读(177) 评论(0) 推荐(0) 编辑