- 博客(31)
- 收藏
- 关注
原创 用request与正则表达式自动下载某视频网站视频---初阶
import requestsimport re#正则表达式模块from urllib.request import urlretrieve #专门用来下载的方法import os#获取网站源代码def down_loads(): url = 'https://www.pearvideo.com/category_5' header = { 'User...
2020-03-28 13:48:39 545
原创 有道词典爬虫-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","...
2020-03-23 22:23:14 533
原创 统计输入的字符的字符类型
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...
2020-03-22 20:12:44 368
原创 __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\...
2020-03-22 20:12:19 301
原创 迭代器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)...
2020-03-22 16:25:33 196
原创 用描述符转换摄氏度与华氏度
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...
2020-03-21 21:42:38 347
原创 递归-汉诺塔游戏
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')...
2020-03-15 20:15:03 180
原创 闭包--求助帖
**为什么下面两种闭包调用结果不一样?**第一种def funX(): x=5 def funY(): nonlocal x x+=1 return x return funY()a=funX()print(a)print(a)print(a)结果D:\recent\code\venv\Scripts...
2020-03-08 22:22:46 193
原创 作业打卡 设置密码 &水仙花数& 查找字符串
有大腿看到了麻烦指导指导rightwords=input('设置密码:')i=0while i<3: passwords = input('请输入密码登陆:') if '*' in passwords: i=i elif passwords==rightwords: print('密码正确') break ...
2020-03-01 00:05:08 261
原创 判断年份是不是闰年
#判断年份是不是闰年year=input('请输入年份:')while not year.isdecimal(): year=(input('数据类型错误请重新输入'))y=int(year)if (y%4==0 and y%100!=0)or(y%400==0): print(str(y)+'年是闰年!')else: print(str(y)+'年不是闰年...
2020-02-22 18:49:25 425
原创 计时器初级版
import time as tclass Mytimer(): def __init__(self): self.prompt='未开始计时!' self.unit=['年','月','日','时','分','秒'] self.begin= 0 self.stop= 0 self.lasted=[] ...
2020-02-18 23:37:27 179
原创 魔法方法总笔记
-魔法方法总是被双下划线包围,例如__init__--魔法方法是面向对象的python的一切。如果你不知道魔法方法,说明你还没能意识到面向对象的Python的强大--魔法方法的“魔力”体现在他们总能够在适当的时候呗调用-第一课笔记__ init__ (self[,参数1,参数2…])系统默认初始化为0(基本数据类型)或是空(指针数据类型),但是我们想要自己定义一个想要的初始值,这个时候...
2020-02-16 01:08:08 176
原创 类和对象一些内置相关的BIF(property)
一、判断一个类是不是另外一个类的子类issubclassissubclass(A,B)表示判断B是不是A的子类,返回布尔值二、isinstance(object,classinfo)检查一个实例对象是不是属于一个类,也可以传入一个元组元组里面有多各类三、hasattr(object,name)测试一个对象里面是不是有指定的属性,name是属性名class C: def __init...
2020-02-15 19:37:45 161
原创 p40类和对象,拾遗
组合是把类的实例化放到一个新类里面把横向关系的类组合到一起class Fish: def __init__(self,x): self.num = xclass Turtle: def __init__(self,y): self.num = yclass Pool: def __init__(self,x,y): ...
2020-02-15 17:45:20 161
原创 python对象的继承机制
#python学习笔记#39课继承源码class Parent(): def hello(self): print('父类正在被调用。。。')class Son(Parent): passclass Child(Parent): def hello(self): print('子类正在被调用。。。')#子类中函数名称与继承的父类...
2020-02-15 12:08:55 179
转载 Python标准异常总结
AssertionError 断言语句(assert)失败AttributeError 尝试访问未知的对象属性EOFError 用户输入文件末尾标志EOF(Ctrl+d)FloatingPointError 浮点计算错误GeneratorExit generator.close()方法被调用的时候ImportError 导入模块失败的时候IndexError 索引...
2020-02-04 20:01:46 201
原创 B站零基础入门学习Python第30课练习029
#小甲鱼老湿python第30课练习029一个任务本人初学,有问题欢迎指导def name(boy,girl,count): file_name_boy = 'c://youth//boy_' + str(count) + '.txt' file_name_girl = 'c://youth//girl_' + str(count) + '.txt' a = open...
2020-02-04 00:58:06 197
原创 WordCloud生成词云
WordCloud生成词云随意复制了一些天猫评论,通过wordcloud生成词云查看消费者购买意向重点第一次照着教程写,评论还不会爬所以这里评论的txt都是我手动复制的,见笑见笑#中文数据云图from wordcloud import WordCloud,ImageColorGenerator,STOPWORDS #ImageColorGenerator实现图片渲染图片着色import ...
2019-12-28 17:20:12 1509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人