随笔分类 -  python

摘要:思路 一、把需要进行比较的元素取出来组装成一个list 二、利用python函数,从list中找出重复函数 python函数: from collections import Counter #引入Countera = [11233,11233,44444,32311]b = dict(Counte 阅读全文
posted @ 2019-10-22 17:34 虎皮猫 阅读(853) 评论(0) 推荐(0)
摘要:xpath的编写规则是// 表示从任意一级开始,或间隔任意级。换句话说中间就是可以隔很多层/ 从根目录开始,或从上一层的次层开始,就是需要跟上一层是上下级关系@id=aaa,id=aaa的元素,和元素类型同时使用@class=aaa,class包含aaa的元素,和元素类型同时使用*,表示任意类型元素 阅读全文
posted @ 2019-10-18 15:09 虎皮猫 阅读(685) 评论(0) 推荐(0)
摘要:dict={'首页': '736355', '新闻详情页': '898165'}print(max(dict, key=dict.get)) 阅读全文
posted @ 2019-10-16 17:19 虎皮猫 阅读(6014) 评论(0) 推荐(0)
摘要:import 后面跟的是(module)包,是python本来写好的,或者是别人写好的,你安装到了本地的 #引入urllib2这个包 import urllib2 使用urllib2这个包里的urlopen方法 urllib2.urlopen 比如说你做了一个实现了功能A的包,这个包在python中 阅读全文
posted @ 2019-09-24 15:31 虎皮猫 阅读(136) 评论(0) 推荐(0)
摘要:这样写对的 L = ['Adam', 'Lisa', 'Bart']L.insert(1,'Paul')print (L) 这样写为什么打印结果是None L = ['Adam', 'Lisa', 'Bart']print (L.insert(1,'Paul')) 阅读全文
posted @ 2019-09-23 10:50 虎皮猫 阅读(146) 评论(0) 推荐(0)
摘要:def get_data(self, beginDay,endDay): url = self.domain + '/basMC/console/commonAnalysisV3/main.do' req_data = 'method=getCommonSimpleLine&beginDay=' + 阅读全文
posted @ 2019-09-20 16:44 虎皮猫 阅读(142) 评论(0) 推荐(0)
摘要:\n 表示换行\t 表示一个制表符\\ 表示 \ 字符本身 print ('Bob said \"I\'m OK\"') 任务 请将下面两行内容用Python的字符串表示并打印出来: Python was started in 1989 by "Guido". Python is free and 阅读全文
posted @ 2019-09-20 15:21 虎皮猫 阅读(307) 评论(0) 推荐(0)
摘要:变量不仅可以是数字,还可以是任意数据类型,在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头 a='ABC'a='XYZ'b=aprint (a) 打印结果为XYZ a='ABC'a='XYZ'b=aprint (b) 打印结果为XYZ 阅读全文
posted @ 2019-09-20 14:07 虎皮猫 阅读(211) 评论(0) 推荐(0)
摘要:引号内,空格就表示空格,引号外,逗号表示空格 print('100+200 =',100 + 200) 100+200 = 300 print('hello','world') hello world print('hello,world') hello,world 阅读全文
posted @ 2019-09-20 11:37 虎皮猫 阅读(155) 评论(0) 推荐(0)
摘要:缩进相当于其他语言的括号,括号中的语句才是一起执行的 这一个函数的功能应该是计算平均分 所以d这个dict应该是作为参数传进来的,而不是写到函数内部 正确的写法 d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }def f(d={}): su 阅读全文
posted @ 2019-09-12 10:43 虎皮猫 阅读(1092) 评论(0) 推荐(0)
摘要:第一种,for循环和print是同级的,只有当for循环结束了才会print d=[]for i in range(1, 101): d.append(i)print d[6::7] 第二种,也就是print在for循环里面,所以每循环一次就打印一次 d=[]for i in range(1, 10 阅读全文
posted @ 2019-09-09 16:28 虎皮猫 阅读(407) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-04 17:19 虎皮猫 阅读(199) 评论(0) 推荐(0)
摘要:数学函数y = f(x)y -> 函数值f(x) -> 计算公式,如x*x程序函数def f(x): r = x*x return rdef f(x) -> f(x)return r 返回一个值 -> yr = x*x -> 函数表达式 阅读全文
posted @ 2019-09-04 14:42 虎皮猫 阅读(164) 评论(0) 推荐(0)
摘要:Python按照索引访问list L = [95.5,85,59]print L[0]print L[1]print L[2] Python之倒序访问list L = [95.5, 85, 59]print L[-1]print L[-2]print L[-3] Python之添加新元素 L = [ 阅读全文
posted @ 2019-08-29 17:36 虎皮猫 阅读(156) 评论(0) 推荐(0)
摘要:d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59}for key in d: print key+':',d[key] months = set(['Jan','Feb'])x1 = 'Feb'x2 = 'Sun' if x1 in months: print 'x1 阅读全文
posted @ 2019-08-29 15:56 虎皮猫 阅读(158) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-15 11:12 虎皮猫 阅读(146) 评论(0) 推荐(0)
摘要:老师:dict的items应该是把dict转成列表,每个列表元素是一个包含key ,value的dict,元素应该是元组, {a:1, b:2, c:3} [(a, 1), (b,2), (c,3)] 学生:items是个函数吗 老师:是dict这个类上面的函数 学生:这个函数的作用就是把一个dic 阅读全文
posted @ 2019-08-15 10:08 虎皮猫 阅读(1918) 评论(0) 推荐(0)
摘要:这个m+n为什么可以对整型 str都可以用,但是m*n m-n就不能对str用了,这里的+是不是不是普通意义的+ +除了是运算符外,还可以是字符串拼接的意思,*-/就只是运算符 阅读全文
posted @ 2019-08-15 09:45 虎皮猫 阅读(193) 评论(0) 推荐(0)
摘要:写法一: L=[1,2,3]def findMinAndMax(L): # 判断L非空 if L is None or len(L) == 0: return (None, None) min = L[0] # 初始0位元素 max = L[0] for item in L: if min > it 阅读全文
posted @ 2019-08-14 10:14 虎皮猫 阅读(690) 评论(0) 推荐(0)
摘要:在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数据类型。 Python中的小括号(): 代表tuple元祖数据类型,元祖是一种不可变序列。创建方法很简单,大多数时候都是小括号括起来的 Python中的中括号[ 阅读全文
posted @ 2019-08-09 17:12 虎皮猫 阅读(92089) 评论(0) 推荐(2)