用request与正则表达式自动下载某视频网站视频---初阶 import requestsimport re#正则表达式模块from urllib.request import urlretrieve #专门用来下载的方法import os#获取网站源代码def down_loads(): url = 'https://www.pearvideo.com/category_5' header = { 'User...
有道词典爬虫-2020年3月亲测还有用 import urllib.requestimport urllib.parseimport jsonf=input('输入需要翻译的中文:')url='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'#这里原地址有一个**_o**需要删除data={"i":f,"from":"AUTO","...
统计输入的字符的字符类型 def count(*x): length=len(x) for i in range(length): zimu=0 space=0 num=0 others=0 for each in x[i]: if each.isalpha(): zimu...
__name__=="__main__"的作用 模块程序def f2c(hua): she=(hua-32)/1.8 return shedef c2f(she): hua=she*1.8+32 return huaif __name__ == '__main__':#如果实在主程序中则执行后面的部分 print('主程序正在运行')上面的主程序执行结果如下D:\recent\code\...
迭代器iter+next魔法方法,生成器yield class Countlist: def __init__(self,*args): self.values = [x for x in args] self.count={}.fromkeys(range(len(self.values)),0) def __len__(self): return len(self.values)...
用描述符转换摄氏度与华氏度 class Sheshidu: def __init__(self,value=26.0): self.value=float(value) def __get__(self, instance, owner): return self.value def __set__(self, instance, value): sel...
递归-汉诺塔游戏 def hanoi(n,x,y,z): if n==1: print(x,'-->',z) else: hanoi(n-1,x,z,y) print(x,'-->',z) hanoi(n-1,y,x,z)n=input('请输入汉诺塔的层数')hanoi(int(n),'x','y','z')...