- 博客(23)
- 资源 (7)
- 收藏
- 关注
原创 Pythond的分支结构和循环
一、分支结构-ifpython中的分支结构中只有if语句,没有switch。1、什么时候用if语句如果做某些事情(执行某段代码)需要满足某个条件才行,就考虑使用if。2、怎么使用ifa、语法1:if 条件语句: 代码段1说明:if - 关键字,是如果的意思条件语句 - 任意一个有结果的语句,最好结果是布尔,如果不是转换成布尔判断。: - 固定写法,有冒号的地方,冒...
2018-12-31 22:38:58 357
原创 python字符串内置函数
所有字符串相关方法的使用方式都是: 字符串.方法名()1.capitalize()字符串.capitalize() - 将指定的字符串的第一个字符转换成大写字母,返回新的字符串注意:只有第一个字符是字母的时候才有效str1 = 'abc'print('1.capitalize()', str1.capitalize())2.字符串对齐方式字符串.center(width, fi...
2018-12-30 22:28:19 210
原创 python字符串和字符串相关运算
一、获取字符1、获取单个字符字符串中的每一个字符都会对应一个唯一的下标(索引)用来表示字符在字符串中的位置。下标的范围:下标是从0开始依次增加的,0对应的第一个字符 (0 ~ 字符串长度 - 1)下标是从-1开始依次减少的,-1对应的最后一个字符;( - 1 ~ 字符串长度)str = 'hello' # h对应下标0,e对应下标1,l对应下标2,l对应下标3,o对应下标4...
2018-12-30 21:51:03 8762
原创 Python中的运算符、数字类型和字符串
一、运算符1、数学运算符名称符号示例:a为9,b为4加+a + b运算结果为13减-a - b运算结果为5乘*a * b运算结果为36除号/a / b运算结果为2.25整除//a // b运算结果为2取余%a % b运算结果为1幂**a ** b运算结果为6561运用:获取数字234中的百位上的数...
2018-12-30 21:22:55 1188
原创 初步认识Python
简介Python是一个很棒的语言,从诞生的那天起,一直努力于向开发者提供同时具备可读性和生产力的多范式编程语言。##### Python的历史Python的创始人为Guido van Rossum,1989诞生。1991年2月第一个Python解释器诞生。可以调用C语言的库函数,同时提供了列表和字典等核心数据类型,此外还支持以模块为基础的拓展系统。1994年1月:Python1.0发...
2018-12-30 21:11:13 190
原创 DOM封装函数
编辑函数,封装myChildren功能,解决以前部分浏览器的兼容性问题。<script type="text/javascript"> Element.prototype.myChildren = function() { var child = this.childNodes; var len = child.length; var arr = []; for...
2018-12-17 23:59:34 305
原创 CSS在旋转的正六边形上过渡
效果图如上所示。CSS3 动画属性(Animation)transition: all 1s linear;all:所有属性都将获得过渡效果1s:规定完成过渡效果需要多少秒或毫秒。linear:规定速度效果的速度曲线。<!DOCTYPE html><html lang="en"><head> <meta charset=...
2018-12-15 12:35:09 843
原创 CSS 画旋转的正立方体
图1:设置backface-visibility:visible 图2:设置backface-visibility:hidden实际效果图如上图所示,两者的差别就是旋转...
2018-12-14 20:45:40 276
原创 HTML和CSS基础知识
主流浏览器及其内核IE TridentFirefox GeckoSafari WebkitChrome 以前是Webkit内核,现在是Blink内核Opera presto CSS选择器在 C...
2018-12-12 21:48:34 114
原创 CSS中的两个Bug和BFC
先看两个Bug第一个Bug:margin塌陷。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet&
2018-12-11 10:46:55 165
原创 CSS三种布局模型
在网页中,元素有三种布局模型文档流(Flow) 层模型(Layer) 浮动模型(Float) 1、文档流特点:默认网页布局模型,块元素自上而下按顺序垂直分布(独占一行),行内元素从左到右水平分布显示。 2、层模型特点:三种形式 1, 相对定位(position:relative) 2,绝对定位(position:absolute)3,固定定位(position:fix...
2018-12-10 18:16:12 494
原创 CSS画远视表
效果图如上 。知识点:;理解盒模型,margin,border,padding,content<!DOCTYPE html><html><head> <title></title> <link rel="stylesheet" type="text/css" href="style12
2018-12-08 16:18:17 1048
原创 CSS文字编辑实用方法
段落文字缩进2个汉字:div{ text-indent: 2em;}单行文字垂直水平都居中:div{ border: 1px solid black; text-align: center; height: 20px; line-height: 20px;/*这个数值要和height值一样*/}中划线效果(不用del标签):div{ text-align:...
2018-12-07 16:08:20 663
原创 css绘制带箭头对话框
直接上效果图 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href=&qu
2018-12-07 15:40:25 1585
原创 CSS引入方式和权重
引入css(cascading style sheet 层叠样式表)的四种方法:行间样式 页面级css 在head标签写style标签 外部css文件 使用link标签 导入样式 <style type = test/css>@import url("外部样式表的名称");</style> HTML文件...
2018-12-07 15:29:15 965
原创 HTML表单和元素
HTML 表单用于搜集不同类型的用户输入。HTML 表单包含表单元素。表单元素指的是不同类型的 input 元素。文本输入框:<input type="text" name="firstname"> 如果要正确地被提交,每个输入字段必须设置一个 name 属性,name 属性值为数据名,输入的内容为数据值。密码输入框:<input type="pa...
2018-12-06 22:28:56 120
原创 HTML中的标签英语缩写
HTML (Hyper Text Markup Language) 超文本标记语言<a>标签 单词:anchor(锚)的缩写超链接。可以实现点击文字或图片实现超链接,可以选择打开新页面或者在当前页面打开超链接地址内容。<a href="http://www.microsoft.com/">文本</a>发邮件或打电话。<a href=...
2018-12-06 20:58:44 2673
原创 JavaScript sort() 方法
参考文章:http://www.w3school.com.cn/jsref/jsref_sort.asp定义和用法sort() 方法用于对数组的元素进行排序。按照字符编码的顺序进行排序var arr = ['3','20','6','10','1','100']arr.sort()输出:["1", "10", "100", "20", "3", "6"]按照数值大
2018-12-05 15:27:40 198
原创 重写高精度typeof函数
function type(target) { var ret = typeof(target); var template = { "[object Array]" : "array", "[object Object]" : "object", "[object Number]" : "number - object", "[object Boolean
2018-12-05 15:03:07 195
原创 JavaScript数组去重
Array.prototype.unique = function () { var arr = []; temp = {}; len = this.length; for(var i = 0; i < len; i++) { if(!temp[this[i]]){ temp[this[i]] = 'flag' arr.push(this[i]); } ...
2018-12-05 15:01:05 93
原创 JavaScript中的构造函数
疑问一:构造函数和普通函数有什么区别?为了从视觉上加以区分,书写方式 不一样。function Person(){}//构造函数,大驼峰式命名function person(){}//普通函数调用方式不一样,构造函必须使用new操作符。var person = new Person();你看不到的背后,new操作符做了什么?创建一个新对象; 改变this指向; ...
2018-12-04 22:12:15 195
原创 Javascript 全功能深度克隆
function deepClone(origin, target){ if(typeof origin === "object" && origin !== null){ toStr = Object.prototype.toString; arrStr = "[object Array]"; var target = (toStr.call(origin) ==...
2018-12-03 22:48:20 102
原创 javascript 深度复制
function deepClone(origin, target) { var target = target || {}; toStr = Object.prototype.toString; arrStr = "[object Array]"; for(var prop in origin){ if(origin.hasOwnProperty(prop)){ if(ori...
2018-12-03 21:31:52 167
虚拟串口 vspd7.2
2014-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人