摘要:
from urllib import requestclass Spider(): url='https://www.panda.tv/cate/lol' #目录地址 def __fetch__content(self): #定义私有方法,要取得页面内容 r=request.urlopen(Spid 阅读全文
摘要:
一,匿名函数 def add(x,y) return x+y print(add(2,3)) f=lambda x,y:x+y #匿名函数需要lambdb来指定,lambda后直接跟参数,然后是:冒号,冒号后是表达式,只能是中表达式。当要引用匿名函数的时候,要赋值给变量才可以。 print(f(1, 阅读全文
摘要:
一,枚举 from enum import Enum #引入枚举模块 class VIP(Enum): #python中枚举既是类,而且要继承父类Enum YELLOW=1 GREEN=2 BLACK=3 RED=4 print(VIP.YELLOW) #得到的是枚举 print(VIP.YELLO 阅读全文
摘要:
一,正则的替换 import re lanuage='PythonC#JavaC#PHPC#' r=re.sub('C#','Go',lanuage,1) #sub替换函数 ,第一个参数为要被替换的单词如:C#,第二个参数为被替换成为的结果单词如:GO,第三个参数为字符集如:lanuage,第四个参 阅读全文
摘要:
一,判断字符中是否包含指定的单词 a='C|C++|Json|Java|C#|Python|javascript' print('Python' in a) #方式一 print(a.index('Pyghon')>-1) #方式二 re.findall('Python',a) #方式三,前提要先引 阅读全文
摘要:
类的定义 1)class Student(): #定义类 class name='' age=0 def print_file(self): #定义类中的函数称为方法,没有参数时要用self print('name:' + self.name) #使用变量时也要加self print('age:' 阅读全文
摘要:
a=1.2355468 b=str(a) c=tuple(b) for x in c: z=str(5) if x == z : break print(x,end="") 此练习为七月老师课中所讲的无聊练习。但想想也是对基础是否扎实的考证。首先用循环输出小数点到某位是于七月老师提出,自己感觉还是用 阅读全文
摘要:
函数的定义def def 函数名(参数): pass(函数体) return 注,如果函数没有return,则返回none.同时也要注意顺序,要先定义再引用。return后的所有语句都不会被执行。当返回多个值时,直接用逗号隔开。如return x,y,z 参数有形参,实参. 在函数的使用中,有默认参 阅读全文
摘要:
包->模块->类 包(文件夹)下必有一个__int__.py文件(也可称模块)(该模块被引用时为包名) 模块(相当于文件) 模块的引用 import 使用时要加上引用的模块名 例: tngh模块要引用tngh1模块内的X变量为 import tngh1 当在tngh模块中要引入的模块时为 tngh1 阅读全文
摘要:
1)条件控制 mood=True if mood: print('adfasdfasdfasdf') else: print('adfadsfadsfa') 注(if 后为bool类型)当else与if结合时为elif 2)while 循环 常用于递归 counter=1 while counter 阅读全文