自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 CSS样式基本操作

一、背景1、纯色背景CSS 允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果。<html><head><style type="text/css">body {background-color: white}h1 {background-color: pink}h2 {background-color: transparent}p {b...

2018-05-23 16:41:42 258

原创 CSS基本语法及其操作

一、CSS概述CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常存储在 CSS 文件中多个样式定义可层叠为一样式表允许以多种方式规定样式信息。样式可以规定在单个的 HTML 元素中,在 HTML 页的头元素中,或在一...

2018-05-21 13:21:50 256

原创 matplotlib应用案例:自行车租赁数据分析与可视化

一、导入数据,做简单的数据处理

2018-05-18 10:59:12 1675

转载 Python可视化库matplotlib(基础)

主要内容提要:绘制基本曲线使用plot函数绘制函数曲线,可以调整plot函数参数配置曲线样式、粗细、颜色、标记等设置坐标轴(1.)spines移动坐标轴(2.)xlim方法设置坐标轴刻度取值范围(3.)xticks,yticks方法设置x,y轴的刻度标签值(4.)title方法设置标题,xlabel,ylabel方法设置坐标轴描述设置图片上的描述(1.)text方法设置图片上的文字描述和注解(2....

2018-05-09 14:06:29 543

原创 3天学会HTML:day3 强化(未完待续)

一、HTML表格表格表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。<html><body><p>每个...

2018-05-06 21:01:29 182

原创 3天学会HTML:day2 进阶

一、HTML引用HTML <q> 用于短的引用HTML <q> 元素定义短的引用。浏览器通常会为 <q> 元素包围引号。实例<!DOCTYPE html><html><body><p>浏览器通常会在 q 元素周围包围引号。</p><p>WWF 的目

2018-05-04 21:47:52 359

原创 3天学会HTML:day1 基础

一、什么是HTMLHTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页*HTML标签HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML 标签是...

2018-05-02 21:38:55 448

原创 Python3科学计算库numpy的基本用法

标准安装的Python的中用列表(名单)保存一组值,可以用来当作数组使用,不过由于列表的元素可以是任何对象,因此列表中所保存的是对象的指针。这样为了保存一个简单的[1,2,3],需要有3个指针和三个整数对象。对于数值运算来说这种结构显然比较浪费内存和CPU计算时间。NumPy的诞生弥补了这些不足,NumPy提供了两种基本的对象:ndarray(N维数组对象)是存储单一数据类型的多维数组,ufunc...

2018-04-17 21:19:15 1738

转载 Python3pandas库DataFrame的分组,拼接,统计运算等用法

数组信息查看,注释段Group by分组查看group_by_name的组成groups方法查看group分组情况选择group分组(1.)按一个columns分组(1.a)按一个columns分组后,对其余各columns做一种统计运算(1.b)按一个columns分组后,对其余各columns做多种统计运算(2.)按多个columns分组(2.a)按多个columns分组后,对其余各colum...

2018-04-15 11:12:30 4767

转载 Python3 pandas库transform用法

import pandas as pdimport numpy as npA=np.array([[1,2,3,4,5],[2,1,1,2,2],[1,2,3,4,5],[2,1,1,2,2],[1,2,3,4,5]])data=pd.DataFrame(A,index=['li','chen','wang','zhao','qian'],columns=['a','b','c','d',...

2018-04-12 20:31:33 1084

原创 Python 的os方法

import osos.getcwd()#获取当前工作目录'C:\\Users\\shixinru'os.chdir('C:\\Users\\Python')#改变当前工作目录os.getcwd()'C:\\Users\\Python'os.curdir#返回当前工作目录'.'os.pardir#获取当前目录的父目录字符串名'..'os.makedirs('dir1/dir2/dir3')#创...

2018-04-09 20:58:35 259

原创 Python3 pandas库DataFrame基础用法

创建一个DataFrame的三种方法1、用字典dict,字典值value是列表listpopulation = {"city":["beijing","shanghai","guangzhou","shenzhen","hangzhou","chongqing"], "year":[2016,2017,2016,2017,

2018-04-07 21:34:43 734

原创 Python3 pandas库Series用法基础

构造/初始化Series的3种方法:(1)用列表list构建Seriesimport pandas as pdmy_list = [7,"beijing","19大",3.1415,-10000,"Happy"]s=pd.Series(my_list)print(type(s))print(s)<class 'pandas.core.series.Series'>0 ...

2018-04-07 13:39:47 684

原创 Python3 面向对象

面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(o...

2018-03-27 11:57:58 183

原创 Python3 错误和异常

Python有两种错误很容易辨认:语法错误和异常。语法错误Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例这个例子中,函数 print() 被检查到有错误,是它前面缺少了一个冒号(:)。语法分析器指出了出错的一行,并且在最先找到的错误的位置标记了一个小小的箭头。异常即便Python程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期检测到的错误被称为异常。大多数的异常...

2018-03-26 21:31:12 161

转载 Python3 输入和输出

一、输出格式美化Python两种输出值的方式: 表达式语句和 print() 函数。第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。如果你希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。如果你希望将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现。str(): 函数返回一个用户易读的表达形式。 ...

2018-03-24 23:03:32 220

转载 Python3 数据结构

1.列表方法Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。以下是 Python 中列表的方法:方法描述list.append(x)把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。list.extend(L)通过添加指定列表的所有元素来扩充列表,相当于 a[len(a):] = L。 list.insert(...

2018-03-23 21:55:59 130

转载 理解 Python 迭代对象、迭代器、生成器

在了解Python的数据结构时,容器(container)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)、列表/集合/字典推导式(list,set,dict comprehension)众多概念参杂在一起,难免让初学者一头雾水,我将用一篇文章试图将这些概念以及它们之间的关系捋清楚。容器(container)容器是一种把多个元素组织在一起的数据结构,容器中...

2018-03-21 16:35:08 194

原创 Python入门第八讲 循环语句

Python中的循环语句有 for 和 while。Python循环语句的控制结构图如下所示:while 循环Python中while语句的一般形式:while 判断条件: 语句同样需要注意冒号和缩进。另外,在Python中没有do..while循环。以下实例使用了 while 来计算 1 到 100 的总和:实例#!/usr/bin/env python3 n = 100 sum = 0...

2018-03-20 22:52:56 193

原创 Python入门第七讲 编程第一步

一、实例 斐波那契数列尝试来写一个斐波纳契数列#!/usr/bin/python3# Fibonacci series: 斐波纳契数列# 两个元素的总和确定了下一个数a, b = 0, 1while b < 10: print(b) a, b = b, a+b执行以上程序,输出结果为:112358这个例子介绍了几个新特征。第一行包含了一个复合赋值:变量 a...

2018-03-19 21:28:15 176

原创 PYTHON 入门第六讲 字典

一、字典概述字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。二、字典的操作>>>...

2018-03-18 19:04:57 193

原创 Python习题册_from_big brother

1.用range创建一个list,命名为variable numbers,这个list从100到0,间隔为8。基于不同版本的Python有不同的解决方式py2:py3 :知识点:python2中的range返回的是一个列表python3中的range返回的是一个迭代值for i in range(1,10)在python2和python3中都可以使用,但是要生成1-10的列表,就需要用list(r...

2018-03-18 13:37:05 636

原创 PYTHON 入门第五讲 元组

一、元组的概念Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用:二、元组的运算a = (23,45,67,899)>>> type (a)<class 'tuple'>>>&g...

2018-03-17 22:40:24 113

原创 Python第四讲 列表

列表概述序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现...

2018-03-16 22:35:53 271

原创 python第三讲 字符串

字符串(string)的定义:字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如, a = 'the big bang theory'输出字符串的第几个值可以用 a [1],表示,备注:用a[0]表示第一个值承上, a[0] 输出 “t”字符串的更新:可以在原有字符串的基础上增加或删减,也可以做乘法#!/usr/bi...

2018-03-15 22:52:13 205

原创 Python第二讲 运算符与数字

运算符:Python语言支持以下类型的运算符:算数运算符:包含加减乘数等比较关系运算符:比较对象是否相等,返回布尔值赋值运算符:将变量之间的运算结果赋值给其他变量1、算数运算符2、比较关系运算符3、赋值运算符4、位运算符5、逻辑运算符6、成员运算符7、身份运算符运算符优先级数字:Python 支持三种不同的数值类型:整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python...

2018-03-14 22:00:15 198

原创 Python第一讲 基础语法与数据类型

一、基础语法1.标识符第一个字符必须是字母表中字母或下划线 ,标识符的其他的部分由字母、数字和下划线组成,对大小写敏感。2、注释Python中单行注释以 # 开头,多行注释可以用多个 # 号,还有  ''' 和 """:3、行与缩进缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数,缩进不一致会导致运行错误4、多行语句Python 通常是一行写完一条语句,但如果语句很长,我们可以...

2018-03-13 22:40:31 183

空空如也

空空如也

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

TA关注的人

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