自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十五周作业

解题步骤大多数参照老师给的PPT1.Create a classification dataset (n samples 1000, n features 10) 创建一个分类数据集(n个样本1000个,n个特征10个)X,Y = datasets.make_classification(n_samples = 1000, n_features = 10) 2.Split the datase...

2018-06-18 17:28:03 151

原创 第十四周作业

可以看到这是四个数据集,按照要求依次计算,最后绘制散点图。import randomimport numpy as npimport scipy as spimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport statsmodels.api as sm#import statsm...

2018-06-09 18:00:48 157

原创 第十三周作业——scipy

题目要求:最小二乘法算出x的值,并计算残差。可以直接使用scipy的linalg里的最小二乘法lstsqimport numpy as npfrom scipy.linalg import normfrom scipy.linalg import lstsqA = np.random.randint(0,30,size=(10,5))b = np.random.randint(0,20,s...

2018-06-02 10:14:10 267

原创 第十二周exercise

import numpy as npimport matplotlib.pyplot as pltx = np.linspace(0,2,200)y = np.power(np.sin(x-2),2)*np.exp(-np.power(x,2))plt.plot(x,y)plt.xlabel('x')plt.ylabel('y')plt.title('f(x)=(sin(...

2018-05-25 16:43:45 158

原创 第十一周作业exercise

Generate matrices A, with random Gaussian entries, B, a Toeplitz matrix, where A ∈Rn×m and B ∈Rm×m, for n = 200, m = 500.import numpy as npfrom scipy.linalg import toeplitzimportA = np.random.normal...

2018-05-20 11:11:28 145

原创 第九周作业leetcode——234. Palindrome Linked List

Given a singly linked list, determine if it is a palindrome.Follow up:Could you do it in O(n) time and O(1) space?solution:# Definition for singly-linked list.# class ListNode:# def __init__(se...

2018-05-06 19:56:42 92

原创 第九周作业leetcode——203

203. Remove Linked List ElementsRemove all elements from a linked list of integers that have value val.Example:Input: 1->2->6->3->4->5->6, val = 6Output: 1->2->3->4->5s...

2018-04-28 23:34:02 113

原创 第八周作业leetcode——66Plus One

Given a non-empty array of digits representing a non-negative integer, plus one to the integer.The digits are stored such that the most significant digit is at the head of the list, and each element i...

2018-04-25 21:42:56 113

原创 第八周作业leetcode——triangle

Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given the following triangle[ [2], [3,4], [6,5,7],...

2018-04-25 19:24:05 160

原创 第六周作业——第十一章动手试一试

11-1 城市和国家 城市和国家 :编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile 。将 这个函数存储在一个名为city_functions.py的模块中。创建一个名为test_cities.py的程序,对刚编写的函数进行测试(别忘了,你需要导入模块unittest 以及要测试的函数)。编写一个名为...

2018-04-09 17:00:56 142

原创 第五周作业——第十章动手试一试

10-1 Python学习笔记 学习笔记 :在文本编辑器中新建一个文件,写几句话来总结一下你至此学到的Python知识,其中每一行都以“In Python you can”打头。将这个文件命名为 learning_python.txt,并将其存储到为完成本章练习而编写的程序所在的目录中。编写一个程序,它读取这个文件,并将你所写的内容打印三次:第一次打印时读取整个 文件;第二次打印时遍历文件对象;第...

2018-04-04 20:42:41 402

原创 第五周作业——第九章动手试一试

9-1 餐馆 餐馆 :创建一个名为Restaurant 的类,其方法__init__() 设置两个属性:restaurant_name 和cuisine_type 。创建一个名 为describe_restaurant() 的方法和一个名为open_restaurant() 的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。 根据这个类创建一个名为restaurant 的实例...

2018-04-02 09:24:43 488

原创 第四周作业——第八章动手试一试

8-2 喜欢的图书 喜欢的图书 :编写一个名为favorite_book() 的函数,其中包含一个名为title 的形参。这个函数打印一条消息,如One of my favorite books is Alice in Wonderland 。调用这个函数,并将一本图书的名称作为实参传递给它。def favorite_book(title): print("One of my favorite ...

2018-03-29 21:52:32 463

原创 第四周作业——第七章动手试一试

7-3 10的整数倍 的整数倍 :让用户输入一个数字,并指出这个数字是否是10的整数倍。number = input("Enter a number:")number = int(number)if number%10 ==0: print("Yes")else: print("No") 7-7 无限循环 无限循环 :编写一个没完没了的循环,并运行它(要结束该循环,可按Ctrl +C,...

2018-03-26 17:30:09 246

原创 第三周作业——第六章动手试一试

6-1 人 人 :使用一个字典来存储一个熟人的信息,包括名、姓、年龄和居住的城市。该字典应包含键first_name 、last_name 、age 和city 。将存储在该字典中 的每项信息都打印出来。friend = {'first_name':'Xu','last_name':'Su','age':20,'city':'Chaozhou'}print(friend['first_name'...

2018-03-22 18:00:21 374

原创 第三周作业——第五章动手试一试

5-2 更多的条件测试 更多的条件测试 :你并非只能创建10个测试。如果你想尝试做更多的比较,可再编写一些测试,并将它们加入到conditional_tests.py中。对于下面列出的各种测 试,至少编写一个结果为True 和False 的测试。检查两个字符串相等和不等。 使用函数lower() 的测试。检查两个数字相等、不等、大于、小于、大于等于和小于等于。 使用关键字and 和or 的测试。测...

2018-03-19 20:49:14 704

原创 第二周作业——第四章动手试一试

4-1 比萨 比萨 :想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for 循环将每种比萨的名称都打印出来。 修改这个for 循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,如“I like pepperoni pizza”。 在程序末尾添加一行代码,它不在for 循环中,指出你有多喜欢比萨。输出应包含针对每种比萨的消息,还有一个总结性句子,如“I...

2018-03-14 22:57:54 448

原创 第二周作业——第三章动手试一试

3-2 问候语: 问候语: 继续使用练习3-1中的列表,但不打印每个朋友的姓名,而为每人打印一条消息。每条消息都包含相同的问候语,但抬头为相应朋友的姓名。names = ['jack','marry','tom','lily']print(names[0]+', hello!')print(names[1]+', hello!')print(names[2]+', hello!')prin...

2018-03-12 20:01:28 396

原创 第一周作业——第二章动手试一试

2-1 简单消息: 简单消息: 将一条消息存储到变量中,再将其打印出来。message="hello~!good afternooon"print(message)2-2 多条简单消息: 多条简单消息: 将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。 message="hello~!good afternooon"print(message)messag...

2018-03-11 15:27:44 253

原创 初识Python——学习目标

    浏览了关于Python的文章,我了解到:从Web开发到科学计算,从3D建模到人工智能,从嵌入式开发到云计算和大数据,几乎每一个角落,都能看到Python的身影。总而言之,就是python可以做的事很多。Web开发随着互联网的发展,很多以互联网为生的编程语言被发明出来,比如Java,PHP,Ruby等,逐渐超越了Python和Perl这些前辈。不过Python在Web开发领域仍然占有一席之地...

2018-03-11 14:46:42 1450

原创 初识Python

1. 简介    Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。    Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,任何一种编程语言都有自己的一套语法...

2018-03-11 13:13:50 117

空空如也

空空如也

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

TA关注的人

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