- 博客(41)
- 收藏
- 关注
原创 Seaborn,pandas,statsmodule的综合使用(高级编程技术 week14)
Seaborn,pandas,statsmodule的综合使用(高级编程技术 week14)这次我们完成的题目来源于该网站:https://nbviewer.jupyter.org/github/schmit/cme193-ipython-notebooks-lecture/blob/master/Exercises.ipynbpart 1For each of the four ...
2018-06-09 10:23:45 387
原创 scipy题目(高级编程技术 week-13)
第一题 Least squares关于这一道题,使用scipy库中的leastsq函数即可求解。第一步:先生成可用的矩阵和向量在本题中,我需要先生成矩阵AAA,向量bbb,考虑到后期该问题需要有解,向量bbb不随机生成,而是先随机生成x,然后算出b。代码如下import scipy as spimport numpy as npimport matplotlib.p...
2018-06-03 00:35:35 265
原创 matlibplot 题目解答(高级编程技术 week 12)
matlibplot 题目解答在这节课中,老师给我们讲了python中matplotlib库的用法,基于此,我完成了以下三道习题。第一题该题需要我们在[0,2][0,2] [0,2] 这个区间内画出这个函数的图,并且增加一些适合的标签和题目。x = np.linspace(0,2,50)y = np.sin(x-2) * np.sin(x-2) * np.exp(-x**...
2018-05-27 01:25:11 362
原创 numpy实战(高级编程技术week 11)
numpy实战(高级编程技术week 11)做题前在这里,我使用了这样的代码来产生符合题目条件的矩阵import numpy as npfrom scipy.linalg import toeplitzA = np.mat(np.random.normal(size=(200,500)))B = np.mat(toeplitz(np.random.normal(size=50...
2018-05-20 22:15:44 292
原创 leetcode 565 (高级编程技术week9-2)
leetcode 565 (高级编程技术week9-2)题目链接可见https://leetcode.com/problems/array-nesting/description/题目A zero-indexed array A of length N contains all integers from 0 to N-1. Find and return the longest le...
2018-05-04 07:01:51 231
原创 leetcode 442(高级编程技术 week9-1)
leetcode 442(高级编程技术 week9-1)原题可见:https://leetcode.com/problems/find-all-duplicates-in-an-array/description/题目Given an array of integers, 1≤a[i]≤n1≤a[i]≤n1 ≤ a[i] ≤ n (n = size of array), some ...
2018-05-03 13:35:56 166
原创 Leetcode 665 (高级编程技术 week8-2)
Leetcode 665题目描述Given an array with n integers, your task is to check if it could become non-decreasing by modifying at most 1 element.We define an array is non-decreasing if array[i] <= ar...
2018-05-03 13:15:34 97
原创 leetcode561
leetcode 561 习题解答原题网址见https://leetcode.com/problems/array-partition-i/description/题目描述Given an array of 2n2n2n integers, your task is to group these integers into n pairs of integer, say (a1a1...
2018-05-02 19:24:25 206
原创 python从入门到实践 第十一章习题(高级编程技术 week6-1)
python从入门到实践 第十一章习题(高级编程技术 week6-1)python标准库中的模块unittest提供的代码测试工具。11.1 测试函数要为函数编写测试用例,可先导入模块unittest以及要测试的函数,再创建一个继承unittest.TestCase的类,并编写一系列方法对函数行为的不同方面进行测试。在测试类中,test_开头的函数都会自动运行。11-1/2...
2018-04-09 09:45:55 186
原创 python从入门到实践 第十章习题(高级编程技术 week5-2)
python从入门到实践 第十章习题(高级编程技术 week5-2)10.1 读取整个文件注意with:关闭文件的实时机不容易确定,但通过with结构,可以让python去确定,这样我就只需要打开文件,python自己会在何合适的时候自动将其关闭逐行读取:使用一个for对文件对象进行迭代。注意空白行的问题,一般情况下都需要一个rstrip函数去除末尾空白字符。将文件的各行存储到...
2018-04-04 18:59:34 123
原创 python从入门到实践 第九章习题(高级编程技术 week5-1)
python从入门到实践 第九章习题(高级编程技术 week5-1)这一节课主要讲的是在python中面向对象编程的方法。9.1 创建和使用类注意:self参数表明可以访问实例中的属性。9-1/2 三家餐馆class Restaurant(): def __init__(self, restaurant_name, cuisine_type): ...
2018-04-02 08:12:21 249
原创 python从入门到实践 第八章习题(高级编程技术 week4-2)
python从入门到实践 第八章习题(高级编程技术 week4-2)这一节课主要讲的是在python中用户输入的处理以及while循环的编写。8.1 定义函数8-1 消息def display_message(): print('本章我学的是函数') print('I learn the function in python.')display_me...
2018-04-01 19:33:42 286
原创 python从入门到实践 第七章习题 (高级编程技术 week4-1)
python从入门到实践 第七章习题 (高级编程技术 week4-1)这一节课主要讲的是在python中用户输入的处理以及while循环的编写。7.1 函数input()需要注意的一点是,input()函数获取的用户输入一般都是字符串形式的,需要对数据进行进一步的处理(如课本示例中的int()函数将字符串转成数字)。7-1 汽车租赁print('Whick kind o...
2018-03-27 09:54:58 228
原创 python从入门到实践 第六章习题 (高级编程技术 week3-2)
python从入门到实践 第六章习题 (高级编程技术 week3-2)这一节课主要讲的是在python中字典数据结构的使用。字典的基本使用6-1 人dict={ "first_name" : "Walker", "last_name" : "Mike", "age" : "18", "city" : "
2018-03-22 13:50:59 228
原创 python 从入门到实践 第五章习题 (高级编程技巧 week3-1)
python 从入门到实践 第五章习题 (高级编程技巧 week3-1)5.1这里主要就讲了一些条件语句的判断条件。 其中我们以前可能没有接触过的就是这样的语句:检测某特定值是否在列表中。 这里有个新的关键词:in5-2print('abc' == 'abc')if "aBc".lower() == "abc": print("True")if 4...
2018-03-21 13:25:56 243
原创 python 从入门到实践第四章习题 (高级编程技术 week2-2)
高级编程技术(week2-2)4-1 披萨第一题就是一个比较简单的有关列表的使用的题目。pizza_names = ["pizza_one", "pizza_two","pizza_three"]for pizza in pizza_names: print("I like ", pizza)print("I really love pizza!")4-3...
2018-03-14 20:10:38 166
原创 python从入门到实践第三章习题(高级编程技术 week2-1)
高级编程技术 (week2-1)3-1names = ['Mike', 'John', 'Honda']for name in names: print(name)3-2 问候语names = ['Mike', 'John', 'Honda']for name in names: print(name, ' , how do you do?')...
2018-03-12 10:29:36 277
原创 python 从入门到实践 第二章 (高级编程技术 week1-3)
python 从入门到实践 第二章 (高级编程技术 week1-3)现在先做一下课后的习题2-1a='message'print(a)2-2a = 'old message'print(a)a = 'new message'print(a)2-3a = input('What's your name : ')print('Hello '...
2018-03-12 01:35:02 166
原创 我用python之目标(高级编程技术 week1-2)
我用python之目标(高级编程技术 week1-2)如果我是python高手?我会做什么? 虽然说一开始觉得这个问题挺诧异的,毕竟一开始我们总是想,学多一门编程语言总是好的,可是光是在学,没有去将学到的语言落实下来,写一个真正能够让自己心潮澎湃的项目,总像是缺了一点什么。我只是在随波逐流地别人在学,看起来很有用,所以我才学吗?学习这种行为,特别需要一个人的内驱力,而不是被各种外部条件逼...
2018-03-12 01:21:19 150
原创 python 首页探秘(高级编程技术week1-1)
python 首页探秘 (高级编程技术week1-1)python语言作为当前一门可以说是上升势头最猛的语言,它在数据分析,网络编程,web开发,应用开发上都大显身手,而此时我们开始学python,可以说是不早也不晚,不早,是因为过去的python2在如今的实践中渐渐被淘汰,像numpy,pandas等包都在逐渐减少甚至停止对python2的支持,此时我们学习python3的资料,网上也有很多...
2018-03-12 00:56:24 294
原创 关于字体编码
字体编码输入编码汉字交换码汉字内码关于GB2312输入编码:区位码:行号+列号(十进制) 交换吗:国标码:区位码转十六进制后加上2020H 汉字内码:机内码:国标码 + 8080H几个疑问国标码为什么要区位码加上2020H 解释:区位码是中国定义的94乘以94的一个表。一个字节只用低七位的话有127中状态。英文中0到32的字符都是些控制字符,第127位是del字符,即删除字符,所以总
2017-10-17 17:12:42 989
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人