隐藏页面特效

05 2020 档案

摘要:1.__del__ # ### __del__魔术方法(析构方法) ''' 触发时机:当对象被内存回收的时候自动触发(1.页面执行完毕回收所有变量2.所有对象被del的时候) 功能:对象使用完毕后资源回收 参数:一个self接收对象 返回值:无 ''' class LangDog(): food = 阅读全文 »
posted @ 2020-05-31 19:32 我在路上回头看 阅读(243) 评论(0) 推荐(0) 编辑
摘要:1.多态 # ### 多态:不同的子类对象,调用相同的父类方法,产生了不同的执行效果 ''' 关键字:继承 改写 ''' class Soldier(): #攻击 def attack(): pass #撤退 def back(): pass #陆军 class Army(Soldier): def 阅读全文 »
posted @ 2020-05-28 18:09 我在路上回头看 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1.单继承 # ### 继承:一个类除了自身所有用的属性方法之外,还获取了另外一个类的成员属性和方法 ''' 一个类继承另外一个类,那么该类就是子类(衍生类),被继承的这个类就叫做父类(基类,超类) 继承: (1)单继承 (2)多继承 python 所有的类都默认继承父类 object ''' # 阅读全文 »
posted @ 2020-05-27 17:00 我在路上回头看 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1.面向对象之封装 # ### 面向对象oop -封装 """ 类中封装: 成员属性 成员方法 封装等级: 1.公有:公有成员既能够在类外调用,也可在类内调用 2.私有:私有成员不能够在类外调用,可以在类内调用 调用语法: 对象.属性 对象.方法 类中的绑定方法(方法在类的内部) (1)绑定到对象( 阅读全文 »
posted @ 2020-05-26 18:28 我在路上回头看 阅读(204) 评论(0) 推荐(0) 编辑
摘要:1.正则函数 # ### 正则函数 import re #search 通过正则匹配出第一个对象返回,通过group取出对象中的值 strvar = "1+2 3*4" obj = re.search("\d+(.*?)\d+",strvar) #返回匹配到的内容(匹配到一个就返回) print(o 阅读全文 »
posted @ 2020-05-25 17:30 我在路上回头看 阅读(159) 评论(0) 推荐(0) 编辑
摘要:计算下面表达式最后的结果 strvar = "1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))" # ### 正则计算器 import re strvar = "1-2*((60-30+(-40/5)*(9 阅读全文 »
posted @ 2020-05-25 16:56 我在路上回头看 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1.匹配单个字符 import re lst = re.findall(正则表达式,要匹配的字符串) 返回的是列表,按照正则表达式匹配到的内容都扔到列表中 # ### 1.预定义字符集 # \d 匹配数字 lst = re.findall("\d","sdafsdfas4657**(&^&*^%a1 阅读全文 »
posted @ 2020-05-23 20:14 我在路上回头看 阅读(142) 评论(0) 推荐(0) 编辑
摘要:1.没啥说的 代码上步骤我都写清楚了,下载图片用的json,re,requests模块打包用的是tarfile模块 批量下载 import requests import time import re import json #英雄联盟官网资料库里面打开F12,然后点一张图片,通过js过滤后,找到c 阅读全文 »
posted @ 2020-05-23 02:13 我在路上回头看 阅读(522) 评论(0) 推荐(0) 编辑
摘要:1.zipfile模块 import zipfile #导入模块 1.压缩文件 (1)创建压缩包 参数1压缩包名字,参数2以w模式创建,参数3压缩固定写法 zf = zipfile.ZipFile("ceshi0512,zip","w",zipfile.ZIP_DEFLATED) (2)把文件写入压 阅读全文 »
posted @ 2020-05-22 01:27 我在路上回头看 阅读(197) 评论(0) 推荐(0) 编辑
摘要:import os pathvar =r"E:\python30\day17\ceshi100" lst = os.listdir(pathvar) print(lst) ''' 1.txt 2.txt ceshi200 ''' #(1) 计算文件的大小 size = 0 for i in lst: 阅读全文 »
posted @ 2020-05-22 00:43 我在路上回头看 阅读(377) 评论(0) 推荐(0) 编辑
摘要:# ### 购物车 import json import time money = 0 good_lst = [] #商品列表 # 定义一个购物车字典 car = {} ''' car = { 1:{电脑... } 2:{鼠标...} } ''' with open("shopping_data.j 阅读全文 »
posted @ 2020-05-21 21:38 我在路上回头看 编辑
摘要:1.时间模块 import time time.time() 获取本地时间戳 localtime() 获取本地时间元组,参数是时间戳,默认不写是当前 ***** mktime() 通过时间元组获取时间戳,参数是时间元组 ***** ctime() 获取本地时间字符串,参数是时间戳,默认不写是当前 * 阅读全文 »
posted @ 2020-05-20 20:11 我在路上回头看 阅读(250) 评论(0) 推荐(0) 编辑
摘要:1.内置方法 ads 绝对值函数 val = -16 res = abs(val) print(res) #16 round 四舍五入(n.5 n为偶数则舍去,n.5 n为奇数 则进一) 奇进偶不进 val = 3.5 #4 val = 4.5 #4 val = 4.51 #5 val = 4.12 阅读全文 »
posted @ 2020-05-19 18:05 我在路上回头看 阅读(152) 评论(0) 推荐(0) 编辑
摘要:1.递归函数 自己调用自己的函数是递归函数 递:去 归:回 一去一回叫作递归 简单递归 def digui(n): print(n,'<==1==>') if n > 0: digui(n-1) print(n,'<==2==>') digui(5) 解析: ''' 去的过程: n = 5 prin 阅读全文 »
posted @ 2020-05-18 23:56 我在路上回头看 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1.推导式 用一行循环判断遍历处一系列数据的方式 推导式在使用时,只能用for循环和判断,而且判断只能是单项判断 基本语法: lst = [i for i in range(1,51)] print(lst) 普通推导式 #[1,2,3,4] => [2,8,24,64] lst = [1,2,3, 阅读全文 »
posted @ 2020-05-18 14:14 我在路上回头看 阅读(219) 评论(0) 推荐(0) 编辑
摘要:这次介绍的是最简单的冒泡排序.......好了废话不多说先看下面 #先定义一个变量,假设我们要排列下面列表中的元素的顺序 i= [10,4,7,2,1,9,6] #先分析一下 首先先弄懂冒泡排序,两两相比,第一位比第二位大的话,就相互换位置,.....依次类推,直到最后排完的顺序应该是[1,2,4, 阅读全文 »
posted @ 2020-05-18 00:04 我在路上回头看 阅读(258) 评论(0) 推荐(0) 编辑
摘要:这边分享一个我自己在用的主题,蛮简约的,关键字高亮显示。再也不用全都是一样的颜色了。网盘地址在最后哈 好了话不多说,教大家如何把主题设置到pycharm中 图1:首先把主题jar包下载下来,然后打开pycharm,按一下步骤操作,最后apply就ok了, 图2:默认显示会有行数显示出来,如不需要行数 阅读全文 »
posted @ 2020-05-17 23:30 我在路上回头看 阅读(851) 评论(0) 推荐(0) 编辑
摘要:1.迭代器 迭代器能被next调用,并不断返回下一个值的对象,叫作迭代器(迭代器是对象) 概念:迭代器指的是迭代取值的工具,迭代是一个重复的过程每次重复都是基于上一次的结果而继续单纯的重复不是迭代。 特征:不依赖索引,通过next指针迭代所有数据,依次只取一个,可以大大节省空间。迭代无限量的数据 ( 阅读全文 »
posted @ 2020-05-14 23:22 我在路上回头看 阅读(200) 评论(0) 推荐(0) 编辑
摘要:1.locals和globals 1.1locals 获取当前作用域中的所有内容 locals 如果在函数外,调用locals(),获取打印的是打印之前的所有变量,返回字典,全局空间作用域 locals 如果在函数内,调用locals(),获取的是调用之前的所有变量,返回字典,局部空间作用域 #例子 阅读全文 »
posted @ 2020-05-14 03:59 我在路上回头看 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1.函数定义处(默认形参在函数的定义) 1.1.函数的调用处(关键字实参在函数的调用处) 2.收集参数 (1)收集参数: (1) 普通收集参数 在参数的前面加一个*,代表的是普通收集参数 作用:收集多余的没人要的普通实参,构成一个元组 (2)关键字收集参数 在参数的前面加上两个*,代表的是关键字收集 阅读全文 »
posted @ 2020-05-12 23:06 我在路上回头看 阅读(245) 评论(0) 推荐(0) 编辑
摘要:1.文件的拓展模式 utf-8 编码格式下,默认一个中文三个字节,一个英文或符号占用一个字节 read() 功能:读取字符的个数(里面的参数代表字符个数) seek() 功能:调整指针的位置(里面的参数代表字节个数) tell() 功能:当前光标左侧所有的字节数(返回的字节数) seek(0) 把光 阅读全文 »
posted @ 2020-05-12 01:29 我在路上回头看 阅读(250) 评论(0) 推荐(0) 编辑
摘要:1.列表的相关函数 append() 功能:向列表的末尾添加新的元素 格式:列表.append(值) 返回值:None 注意:新添加的值在列表的末尾,该函数直接操作原有列表 insert() 功能:在指定索引之前插入元素 格式:列表.insert(索引,值) 返回值:None 注意:直接改变原有列表 阅读全文 »
posted @ 2020-05-10 19:09 我在路上回头看 阅读(141) 评论(0) 推荐(0) 编辑
摘要:1.字符串相关操作 (1)字符串的拼接 (2)字符串的重复 (3)字符串跨行拼接 (4)字符串的索引 (5)字符串的切片:[开始索引:结束索引:步长] 2.字符串的格式化format (1)顺序传参 (2)索引传参 (3)关键字传参 (4)容器类型数据(列表或元组)传参 (5)format的填充符号 阅读全文 »
posted @ 2020-05-08 00:50 我在路上回头看 阅读(509) 评论(0) 推荐(0) 编辑
摘要:# 十行十列小星星 j = 0 #定义行数 while j<10: #当行数小于10的时候 i=0 #定义列 while i <10: #当列小于10的时候 print('*',end='') #打印* i+=1 #列加1 再继续做判断打印,直到i>=10的时候跳出内层循环继续外层循环 print( 阅读全文 »
posted @ 2020-05-06 22:28 我在路上回头看 阅读(251) 评论(0) 推荐(0) 编辑
摘要:1.双层循环练习 2.pass_break_continue pass:在代码块中无代码可写时,可用pass占位 break:终止当前循环,只能应用在循环里 continue:跳过当前循环,从下一次开始,只能应用在循环里 3.for循环 for循环通常跟in一起用 特点:循环遍历容器中的数据,一个一 阅读全文 »
posted @ 2020-05-06 22:12 我在路上回头看 阅读(322) 评论(0) 推荐(0) 编辑
摘要:1.类型判断isinstance 用来做判断类型 语法: 用法一: isinstance(要判断的值,要判断的类型) 返回的是真或者假 用法二: isinstance(要判断的值,(可能的类型))如果有一个类型满足,返回的是真或者假 2.代码块 以冒号作为开始,用缩进来划分相同的作用域,这个整体是一 阅读全文 »
posted @ 2020-05-05 20:07 我在路上回头看 阅读(171) 评论(0) 推荐(0) 编辑
摘要:1.python运算符 (1)算数运算符: + - * / // % ** (2)比较运算符: > < >= <= == != (3)赋值运算符:= += -= *= /= //= %= **= (4)成员运算符: in 和 not in (针对于容器数据) (5)身份运算符: is 和 is no 阅读全文 »
posted @ 2020-05-04 20:20 我在路上回头看 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1.HTML骨架标签总结 标签名 定义 说明 html标签 页面中最大的标签,称为根标签 文档的头部 注意在head标签中我们必须要设置的标签是title 文档的标题 让页面有一个属于自己的网页标题 文档的主体 元素包含文档的所有内容,页面内容 基本都是放到body里面的 2.HTML标签分类 2. 阅读全文 »
posted @ 2020-05-02 23:16 我在路上回头看 阅读(138) 评论(0) 推荐(0) 编辑
摘要:1.自动类型转换 当2个不同类型的数据进行运算的时候,默认向更高精度转换 数据类型精度从低到高:bool < int < float <complex 1,1强制类型转换 # Number 部分 int : 整型 浮点型 布尔类型 纯数字字符串 float : 整型 浮点型 布尔类型 纯数字字符串 阅读全文 »
posted @ 2020-05-01 22:10 我在路上回头看 阅读(396) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示