自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 HTML学习笔记09-列表

HTML支持无序,有序,自定义列表列表项内部可以使用段落、换行符、图片、连接、以及其他列表等无序列表无序列表使用粗体圆点(典型的小黑圆圈)进行标记,列表始于<ul>标签,列表项使用<li>标签<!DOCTYPE HTML><html><body><ul><li>列表项1</

2018-06-29 14:26:22 201

原创 HTML学习笔记08-表格

HTML表格表格由<table>标签来定义,表格的行由<tr>标签来定义,表格的列由<td>标签来定义<!DOCTYPE html><html><head><meta charset="utf-8"> <title>表格</title> </head>&l...

2018-06-27 13:22:41 1355

原创 HTML学习笔记07-头部

HTML &lt;head&gt; 元素&lt;head&gt; 元素包含了所有的头部标签元素。在 &lt;head&gt;元素中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。可以添加在头部区域的元素标签为: &lt;title&gt;, &lt;style&gt;, &lt;meta&gt;, &lt;link&gt;, &lt;script&gt;

2018-06-27 11:33:16 134

原创 HTML学习笔记06-连接

HTML超链接HTML使用标签&lt;a&gt;来设置文本超链接。超链接可以是文字,也可以是图片,点击这些内容跳转到新的文档或当前文档的某个部分代码类似这样:&lt;a href="url"&gt;连接文本&lt;/a&gt;实例:&lt;!DOCTYPE HTML&gt;&lt;html&gt;&lt;body&gt;&lt;a href="https:www.ba

2018-06-27 10:33:04 155

原创 HTML学习笔记05-文本格式化

HTML格式化标签HTML使用标签&lt;b&gt;与&lt;i&gt;对输出的文本进行格式,如:粗体or斜体这些HTML标签称为格式化标签&lt;!DOCTYPE HTML&gt;&lt;html&gt;&lt;body&gt;&lt;b&gt;这个文本是加粗的&lt;/b&gt;&lt;br/&gt;&lt;strong&gt;这个文本是加粗的&am

2018-06-27 10:15:27 240

原创 HTML学习笔记04-样式

HTML&lt;style&gt;属性style属性的作用:提供了一种改变所有HTML元素样式的通用方法background-colco属性为元素定义了背景颜色:&lt;!DOCTYPE HTML&gt;&lt;html&gt;&lt;body style="background-color:yellow"&gt;&lt;h2 style="background-color:red"&am

2018-06-26 17:18:02 164

原创 HTML学习笔记03-HTML基础

&lt;!DOCTYPE HTML&gt;&lt;html&gt; &lt;head&gt; &lt;title&gt; &lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;/body&gt; &lt;/html&gt;&lt;html&gt;和&lt;/h

2018-06-26 15:21:57 151

原创 HTMl学习笔记02-编辑器

工欲善其事,必先利其器使用专业HTML编辑器来编辑HTML,推荐使用Notepad++,中文界面。在Notepad++安装完成后,点击文件&gt;新建。语言&gt;H中选择HTML在新建的文件输入以下代码:然后文件&gt;另存为,文件名随意.html结尾就可以了直接运行文件,或者打开浏览器,把保存的文件丢进去就可以了...

2018-06-26 11:55:57 162

原创 HTML学习笔记01-HTML简介

学习内容主要来自菜鸟教程的HTML教程超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言HTML是运行在浏览器上的,由浏览器来解析对于中文网页需要使用&lt;meta charset="UTF-8"&gt;声明编码,否则会出现乱码。有些浏览器(如 360 浏览器)会设置 GBK 为默认编码,则你需要设置为 &lt;meta c...

2018-06-26 11:06:29 145

原创 Python3学习笔记25-logging模块

logging模块,Python3自带用来记录日志的模块。因为工作需要用到关于日志的,最近一直都在看关于日志模块的东西,百度了很多文章,可惜都是看的让人一头雾水,最后运气不错,找到一篇很详细的文章。传送门:https://www.cnblogs.com/testdjt/p/7834856.htmllogging模块默认定义了以下几个日志等级日志等级 (level) 描述 ...

2018-06-25 17:45:59 3008 3

原创 Python3学习笔记24-操作文件和目录

环境变量在操作系统中定义的环境变量,全部保存在os.environ这个变量中,可以直接查看:import osprint(os.environ)操作文件和目录操作文件和目录的函数一部分放在os模块中,一部分放在os.path模块中,这一点要注意一下。查看、创建和删除目录可以这么调用:print(os.path.abspath('.'))#查看当前目录的绝对路径o...

2018-06-24 23:11:30 249

原创 Python3学习笔记23-StringIO和BytesIO

StringIO很多时候数据读取不一定是文件,也可以在内存中StringIO顾名思义就是在内存中读写str要把str写入StringIO,我们需要先创建一个StringIO,然后像文件一样写入即可:from io import StringIOf = StringIO()f.write('Hello')f.write(' ')f.write('Word')print(f...

2018-06-24 23:11:25 7787

原创 Python3学习笔记22-文件读写

读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)file-like Object像open()函数返回的这种有个read()方法的对象,在Python中统称为f...

2018-06-24 23:11:11 280

原创 Python3学习笔记21-实例属性和类属性

由于Python是动态语言,根据类创建的实例可以任意绑定属性。给实例绑定属性的方法是通过实例变量,或者通过self变量:class Student(object): def __init__(self,name): self.name = names = Student('Bob')s.score = 90但是,如果Student类本身需要绑定一个属性呢?可以直接在class中定义属性,...

2018-06-24 23:11:05 234

原创 Python3学习笔记20-获取对象信息

type()当我们拿到一个对象的引用时,如何知道这个对象是什么类型、有哪些方法呢?基本类型都可以用type()判断:print(type(123))print(type('str'))print(type(True))如果一个变量指向函数或者类,也可以用type()判断:class Animal(object): passa = Animal()print(type(abs))#指向函数...

2018-06-24 23:11:00 229

原创 Python3学习笔记19-继承和多态

在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直接打印:class Animal(object): def run(self): ...

2018-06-24 23:10:55 402

原创 Python3学习笔记18-访问限制

在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑。但是,从Student类的定义来看,外部代码还是可以自由地修改一个实例的name、score属性:class Student(object): def __init__(self,name,score): self.name = name self.score = sco...

2018-06-24 23:10:51 436

原创 Python3学习笔记17-类与实例

面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类 而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。定义类通过class关键字class Student(object): passclass后面跟着的是类名,类名通常大写开头的单词,object表示从哪个类继承的通常,如果没有合适的继承类,...

2018-06-24 23:10:30 248

原创 Python3学习笔记16-错误和异常

使用try...except可以处理异常异常处理import systry: print('try...') r = 10/0 print('result:',r)except ZeroDivisionError as e:# print('except:',e)finally: print('finally...')print('end')如果在try语句块中出现错误,剩下tr...

2018-06-22 17:15:03 351

原创 Python3学习笔记15-迭代器与生成器

生成器如果创建一个有很多元素的列表,但是只需要访问前几个元素,后面的元素占着的空间就白白浪费了在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在Python中,这种一边循环一边计算的机制,称为生成器:generator。要创建一个generator,有很多种方法第一种方法很简单,只要把一个列表生成式的[]改成(),就创建了一个generator:L = [x...

2018-06-22 17:05:23 217

原创 Python3学习笔记14-迭代与列表生成式

迭代如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)在Python中,迭代是通过for...in来完成的。d = {'a':1,'b':2,'c':3}for key in d: print(key)默认情况下,dict迭代的是keyfor value in d.values(): print(value)如果...

2018-06-22 16:49:24 219

原创 Python3学习笔记13-函数的参数

定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数, 以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码...

2018-06-22 16:39:55 285

原创 Python3学习笔记12-定义函数及调用

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段,能提高应用的模块性,和代码的重复利用率Python提供了许多内建函数,比如print()。也可以自己创建函数,这被叫做用户自定义函数。定义一个函数函数代码以def开头,后接着函数名和圆括号()传入的参数和自变量必须放在圆括号中间,圆括号中可以定义参数函数的第一行语句可以使用字符串来当做函数的文字说明函数的内容以冒号开始,并且缩进re...

2018-06-22 16:26:32 5091

原创 Python3学习笔记11-循环语句

循环语句有 for 和 whilewhilen = 100sum = 0counter = 1while counter<=n: sum = sum + counter counter +=1print('1到%s之和为:%d'%(n,sum))无限循环我们可以通过设置条件表达式永远不为 false 来实现无限循环v...

2018-06-22 16:15:12 686

原创 Python3学习笔记10-条件控制

条件判断使用if,需要加上冒号,当条件判断为True时,执行if下的代码块,为false就什么也不做只要var1不是0,非空字符串,非空list等,就判断为True。否则为Falsevar1 = 100if var1: print("1 - if 表达式条件为 true") print(var1)也可以使用if...else,如果if没有匹配上,就去执行els...

2018-06-22 16:05:34 274

原创 Python3学习笔记09-字典

字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=&gt;value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。d = {'Michael':95,'Bob':75,'Tracy':85}通过键访问值print(d['Michael'])修改字典d[...

2018-06-22 15:49:41 179

原创 Python3学习笔记08-tuple

元组与列表类似,不同之处在于元组的元素不能修改元组使用小括号,列表使用方括号元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可tup1 = ('Google', 'Runoob', 1997, 2000)tup2 = "a", "b", "c", "d" # 不需要括号也可以print(tup2)tup3 = ()#创建空元组t = (1,)#只有1个元素的tuple定义时必...

2018-06-22 15:46:37 187

原创 Python3学习笔记07-List

Python有6个序列的内置类型,但最常见的是列表和元序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可list1 = ['Google', 'Runoob', 1997, 2000];list2 = [1, 2, 3, 4, 5 ];li...

2018-06-22 10:43:15 194 1

原创 Python3学习笔记06-字符串

可以使用引号('或")来创建字符串。var1 = 'Hello World!'var2 = "Runoob"在最新的Python 3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言,例如:print('包含中文的str')print('\u4e2d\u6587')#如果知道字符的整数编码,还可以用十六进制这么写str如果要在网络上传输,或者保存到磁盘上,就需要...

2018-06-21 15:24:50 368

原创 Python3学习笔记05-数字

Python 数字数据类型用于存储数值数字类型不能修改,如果改变数字数据类型的值,将重新分配内存空间以下实例在变量赋值时 Number 对象将被创建:var1 = 10var2 = 20也可以使用del语句删除一些数字对象的引用del var1,var2Python 支持三种不同的数值类型:整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小...

2018-06-21 15:12:53 239

原创 Python3学习笔记04-运算符

算术运算符 +   加 两个对象相加 -   减 得到负数或是一个数减去另一个数 * 乘 两个数相乘或是返回一个被重复若干次的字符串 / 除 x 除以 y % 取模 返回除法的余数 ** 幂 返回x的y次幂  就是多少次平方 // 取整除 返回商的整数部分21+10#比较运算符''' == 等于 比较对象是否相等 != 不等于 比较两个对象是否不相等 &gt; 大于 返回x是否大于y &lt; 小...

2018-06-21 14:56:13 279

原创 Python3学习笔记03-基础数据类型

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号 (=) 用来给变量赋值,左边是变量名 右边为变量的值counter = 100 # 整型变量miles = 1000.0 # 浮点型变量name = "runoob" # 字符串print(...

2018-06-21 14:33:12 323

原创 Python3学习笔记02-基础语法

默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串' # -*- coding:cp-1252 -*-' 也可以指定其他编码,以上用cp-1252字符集中的编码标识符    就是代码中类型 变量的名字 规则如下:第一个字符必须是字母表中字母或下划线 _标识符的其他的部分由字母、数字和下划线组成。标识符对大小写敏感...

2018-06-21 14:02:02 393

原创 Python3学习笔记01-环境安装和运行环境

  最近在学习Python3,想写一些自己的学习笔记。方便自己以后看,主要学习的资料来自菜鸟教程的Python3教程和廖雪峰官方网站的Python教程。没有学过编程的推荐简明python教程1.下载1)打开https://www.python.org/downloads/当前最新版本3.6.52.安装下载完成之后,运行exe文件,第一个页面底部,记得勾选add Python...

2018-06-21 11:17:35 466

HTMLTestRunner

unittest模块下的一个拓展,用来生成自动化测试报告。

2018-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除