python全栈
美妙的时光
方法总比困难多。
展开
-
鼠标悬浮,图片旋转transform---rotate实例
鼠标悬浮,图片进行旋转,六张图片。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .原创 2020-06-21 21:02:06 · 551 阅读 · 0 评论 -
transform---translate实例鼠标悬浮,图片移动
鼠标悬浮,图片向左移动。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * {.原创 2020-06-21 20:55:42 · 614 阅读 · 0 评论 -
css3 transform属性
transform: 对元素进行变形transform有几个值:translate 移动scale 缩放rotate 旋转skew 缩放这几个属性的具体使用方法:一、translate 移动translate([ , ])通过矢量[tx,ty]指定一个2D translation,tx是第一个过渡值参数,ty是第二个过渡值参数选项。当值为负数时,反方向移动。当值为正数时,顺时针移动。如transform:translate(100px,20px);二、scale 缩放s原创 2020-06-21 20:48:46 · 189 阅读 · 0 评论 -
jquery基础知识
jquery内容:1、选择器2、筛选器3、样式操作4、文档处理5、事件6、each、data1、选择器基本选择器:id选择器: $(’#id’)标签选择器:$(“tagName”)class选择器:$(".className")配合使用: $(“div.c1”) //找到有c1 class类的div标签组合选择器:$("#id,.className,tagName")...原创 2020-04-22 16:54:59 · 88 阅读 · 0 评论 -
js的BOM和DOM
1、BOM2、DOM1、BOM:BOM(Browser Object Model)是指浏览器对象模型,使js有能力与浏览器进行交互。window的子对象:location对象:location.href 获取urllocation.href = ‘url’ 跳转到指定页面location.reload() 重新加载页面弹出框:警告框、确认框、提示框警告框:al...原创 2020-04-15 13:57:17 · 104 阅读 · 0 评论 -
js语言基础
字符串(string)var a = "hello";var b = "world";var c = a + b;console.log(c);//得到helloworld方法说明.length返回长度.trim()移除空白.trimLeft()移除左边的空白.trimRight()移除右边的空白.charAt(n)返回第n个字符...原创 2020-04-15 13:05:03 · 186 阅读 · 0 评论 -
前端基础CSS
1、css选择器2、分组和嵌套3、伪类选择器4、选择器的优先级5、其他属性(背景、文字)6、css盒子模型7、浮动8、定位一、css选择器基本选择器:元素选择器: p {color:“red”;}ID选择器 : #i1{background-color:red;}类选择器: .c1 {font-size:14px;}通用选择器* {color:white;}...原创 2020-04-13 18:22:32 · 114 阅读 · 0 评论 -
前端HTML5基础知识
1、body内常用标签2、img标签3、列表4、表格5、表单基本标签(块级标签和内联标签):加粗斜体下划线删除<p>段落标签</p><br> 换行特殊字符:内容对应代码空格 ;>><<&&¥&...原创 2020-04-12 16:04:00 · 174 阅读 · 0 评论 -
python常用模块:time,random,os,sys,hashlib,logging,序列化
常用模块1. 时间模块2. random模块3. os模块 4. sys模块5. 序列化模块6. hashlib模块7. configparse模块 8. logging模块 时间模块:#导入及常用方法import time1.time.sleep(secs)(线程)推迟指定的时间运行。单位为秒2、time.time() 获取当前时间戳时间分为三种:时间戳时...原创 2020-04-08 12:43:36 · 137 阅读 · 0 评论 -
python中的正则表达式和re模块
什么是正则表达式:一种匹配字符串的规则正则表达式能做什么:可以制定一个规则: 来确认某一个字符串是否符合规则 从大段的字符串中找到符合规则的内容程序领域 : 登录注册页的表单验证 爬虫 自动化开发: 日志分析正则表达式的语法:元字符 字符组[ ] ,在一个字符的位置上能出现的内容量词特殊的用法和现象 ?的使用:在量...原创 2020-04-06 22:07:47 · 119 阅读 · 0 评论 -
python全栈内置函数以及双下方法
两个内置函数:内置函数还有很多,这里先记载两个。isinstance() 判断对象所属类型,包括继承关系issubclass() 判断类与类之间的继承关系class A: passclass B(A): passb = B()print(isinstance(b,B))print(isinstance(b,A))#两个都返回Trueclass A:passclass...原创 2020-04-02 16:37:24 · 90 阅读 · 0 评论 -
python全栈--反射
什么是反射?用字符串数据类型的变量名来访问这个变量的值反射方法:一共四个getattr 获取指定字符串名称的对象属性hasattr 判断对象是否有对应的对象(字符串)setattr 为对象设置一个对象delattr 删除指定属性反射主要用在哪里?类对象模块反射自己模块中的内容为什么有反射这个概念?已知有三个函数fun1, fun2, fun3这三个函数,如果...原创 2020-04-02 15:53:52 · 101 阅读 · 0 评论 -
python面向对象进阶
抽象类,接口类注意:python 没有接口这个概念from abc import ABCMeta,abstractmethodclass Payment(metaclass=ABCMeta): #抽象类(接口类) @abstractmethod def pay(self): #制定了一个规范 passclass AliPay(Payment): def __init__(s...原创 2020-04-01 13:43:00 · 179 阅读 · 0 评论 -
python 继承
继承:单继承,多继承类:经典类,新式类新式类:凡是继承object类的都是新式类python3x 所有的类都是新式类,因为py3中的类都默认继承object经典类:不继承object类都是经典类python2x(既有新式类,又有经典类)所有的类默认都不继承object类,所有的类默认都是经典类,你可以让其继承object 单继承:新式类,经典类查询顺序一样class A:...原创 2020-03-29 15:07:07 · 114 阅读 · 0 评论 -
python全栈--组合
组合:是给一个类的对象封装一个属性,封装的这个属性是另一个类的对象。类:具有相同属性和技能的一类事物对象:就是类的具体表现,具体的实例class GameRole: #定义主角类#name名字,ad攻击力,hp血量 def __init__(self,name,ad,hp): self.name = name self.ad = ad self.hp = hp def ar...原创 2020-03-28 18:18:44 · 92 阅读 · 0 评论 -
python全栈--闭包、迭代器、生成器
一、什么是闭包?闭包就是内层函数对外层函数(非全局)的变量的引用,叫闭包。可以让一个局部变量常驻内存二、迭代器迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()可迭代对象:str,list,tuple,set,f(可迭代,也是迭代器),dict以上的可迭代对象都有一个函数__ite...原创 2020-03-27 11:00:53 · 112 阅读 · 0 评论 -
python直接赋值、深浅拷贝
引入了一个概念,内存地址直接赋值 : 将lst1赋值给lst2,其实是将lst1指定的存储数据的内存地址赋值给lst2。所以lst1添加一个元素后,lst2也会增加一个,因为内存地址没有变,指向的是同一个地址。浅拷贝(copy): 创建一个新对象,内存地址改变lst1 = ['王大拿','刘能','赵四']lst2 = lst1.copy() #lst2和lst1不是一个对象了,...原创 2020-03-24 17:55:07 · 107 阅读 · 0 评论 -
python字典基本操作
1、dict用花括号{}括起来,内部使用key:value的形式来保存数据如:{‘jay’:‘周杰伦’,‘vae’:‘许嵩’}注意:字典的key必须是可哈希的,即不可变的,value没有限制。不是按照我们保存的顺序保存的,无序的。2、增删改查dict[不存在的key] = valuepop(key) , del dict[key] , popitem() , clear()...原创 2020-03-24 16:44:23 · 58 阅读 · 0 评论