自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dexan的博客

目前就是用來作為學習記錄用途的啦

  • 博客(11)
  • 收藏
  • 关注

原创 高级编程技术 第十五周作业

本周简单介绍了以下sklearn这个库,简单来说sklearn是基于numpy、scipy等基础数学库的一个机器学习库,提供了几种机器学习算法。AssignmentCreate a classification dataset (n samples >= 1000, n features >= 10)Split the dataset using 10-fold cross...

2018-06-20 01:16:15 223

原创 高级编程技术 第十四周作业

本周主要讲了pandas库以及捎带讲了一下jupyter这个工具。jupyter差不多可以看作一个live script editor,能够在完成排版设计的同时记录代码运行结果。 以下是本次作业的导出结果。%matplotlib inlineimport randomimport numpy as npimport scipy as spimport pandas as pdi...

2018-06-12 18:25:19 412

原创 高级编程技术 第十三周作业

本周需要学习如何使用scipy。scipy中包含了许多跟numpy一样的函数,因此使用起来会有许多相似之处。Exercise 10.1: Least squares生成一个m行n列的矩阵,并要求m>n。同时生成一个m维向量。求解x = arg minx ||Ax - b||2.该题可以使用lstsq来求解,scipy.linalg.lstsq使用参数跟numpy.linalg.lstsq一致...

2018-06-05 23:28:27 217

原创 高级编程技术 第十二周作业

本周讲了matplotlib,一个用于绘制图像的库。要求用numpy和matplotlib来完成三道练习题。Exercise 11.1: Plotting a function在区间[0,2]上绘制函数f(x) = sin^2^(x - 2)e^-x^2^^。要求加上轴标签和标题。matplotlib的画图用法跟matlib基本一样,因此只需要按照matlib的步骤来绘制图像即可。由于只有一张图,...

2018-05-29 15:00:20 445

原创 高级编程技术 第十一周作业

本周作业是numpy库的使用。这个库在python环境下提供了许多数学相关的函数及类,以期望在python环境下实现matlab的计算。不过既然是python,效率也不要太强求了。Exercise 9.1: Matrix operationsCalculate A + A, AA>;A>A and AB. Write a function that computes A(B - λI)...

2018-05-22 21:48:29 189

原创 高级编程技术 第八周作业

本周作业是leetcode上三道与Array相关的题目,因为没有作难度限制,所以为了简化操作,选定了三道Easy难度的题目。#35本题是给定元素,遍历有序列表,并输出其正确的插入位置。思路跟插入排序相仿,从首位开始往后遍历,寻找第一位比选定元素大或相等(升序排列)的元素,其位置便是应当插入的位置了。class Solution: def searchInsert(self, nums, t...

2018-05-02 10:36:02 187

原创 高级编程技术 第五周作业

第五章:类本章讲述了类在python中的使用方式。9-3class User(): attributes = {} def __init__(self, first_name, last_name, **kwargus): self.attributes['first_name'] = first_name self.attributes['last...

2018-04-06 23:33:03 146

原创 高级编程技术 第四周作业

第七章:input与while本章主要是介绍了input的输入函数以及while循环控制函数。7-3a = int(input('Please input a integer:'))if (a % 10 == 0): print('Yes')else: print('No')7-10survey = {}i = 0a = ''while (a != 'None'): ...

2018-04-06 23:06:42 123

原创 高级编程技术 第三周作业

第五章:if语句该章主要是各种情况下if语句的使用5-5def colorcheck(color): if color == 'Green': print('You get 5 points') elif color == 'Yellow': print('You get 10 points') elif color == 'Red': ...

2018-04-06 22:42:17 133

原创 高级编程技术 第二周作业

本周的主要内容是list和tuple的使用以及其基础操作。第三章 List3-1、3-2:list的创建、查询names = ['King', 'Water Sheep', 'TY']for i in names: print(i + ', what \'s up?')3-8、3-11:list的简单处理以及索引错误place_of_interest = ['brandenburg', ...

2018-03-18 22:28:26 265

原创 高级编程技术 第一周作业

从本周开始将会进行python的学习。Python的特点首次接触一门新的语言,应当要先对其特点进行了解。从市面上众多的python相关书籍以及其官网的介绍来看,大概是这么些特点:语言简洁,并且十分重视代码风格。比方说规定以四单位空格缩进来进行层次区分,而不像其他语言那样有专门的保留字或者符号来划分代码段。这一点极大地提高了代码的可读性(尤其是一些没有任何缩进,代码全部置顶的人,应当全部回炉重造学p...

2018-03-11 20:07:07 164

空空如也

空空如也

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

TA关注的人

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