python
文章平均质量分 79
胡大佬
这个作者很懒,什么都没留下…
展开
-
浏览python主页 “https://www.python.org” 的感受
1.主页顶端索引首先是主页显示的内容,最上方是六个索引,包括"python","PSF","Docs","PyPI","Jobs","Community","python"显示的便是上面的页面了,即主页了;"PSF"即"python software foundation",主要展示python的开发人员,支持者,原创 2018-03-10 13:17:00 · 27294 阅读 · 0 评论 -
leetcode #128Longest Consecutive Sequence
#128Given an unsorted array of integers, find the length of the longest consecutive elements sequence.Your algorithm should run in O(n) complexity.Example:Input: [100, 4, 200, 1, 3, 2]Output: 4Expla...原创 2018-05-04 12:05:42 · 141 阅读 · 0 评论 -
leetcode #203. Remove Linked List Elements
description:Remove all elements from a linked list of integers that have value val.Example:Input: 1->2->6->3->4->5->6, val = 6 Output: 1->2->3->4->5Solution:# Definition for singly-linked list.# cla原创 2018-04-30 08:52:32 · 100 阅读 · 0 评论 -
leetcode #66 Plus one
descripion: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原创 2018-04-30 08:33:16 · 300 阅读 · 0 评论 -
leetcode #120 Triangle
# description: 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...原创 2018-04-30 08:14:20 · 111 阅读 · 0 评论 -
python numpy示例
Generate matrices A, with random Gaussian entries, B, a Toeplitz matrix, where A = M(n * m),B = M(m * m)for n = 200, m = 500. (下面我以 n = 2, m = 5 为例)Exercise 9.1: Matrix operationsCalculate A + A, A*A...原创 2018-05-21 11:27:15 · 1171 阅读 · 0 评论 -
python scipy
10.1import numpy as npfrom scipy import linalgA = np.matrix(np.random.randint(3,size=8).reshape(4,2))A = np.append(A, np.ones(4).reshape(4,1), axis=1)b = np.matrix(np.random.randint(3,size=4)...原创 2018-06-04 10:06:07 · 449 阅读 · 0 评论 -
python matplotlib入门练习
Exercise 11.1: Plotting a functionPlot the function : f(x)=sin2(x−2)e−x2f(x)=sin2(x−2)e−x2f(x) = sin^2(x-2)e^{-x^2},, over the interval [0; 2]. Add proper axis labels, a title, etc. 代码如下:import n...原创 2018-05-28 22:32:32 · 203 阅读 · 0 评论 -
python Jupyter
根据给定的少量的数据集使用一系列操作,练习的网站如下: https://github.com/schmit/cme193-ipython-notebooks-lecture 直接下载到本地,用Jupyter打开即可In[1] : ` %matplotlib inline import random import numpy as np import scipy as sp im...原创 2018-06-10 10:15:49 · 1260 阅读 · 2 评论 -
python scikit-learn学习
本次主要学习sklearn库,实验环境为win10下的anaconda要求Create a classification dataset (n_samples >= 1000, n_features >= 10)Split the dataset using 10-fold cross validationTrain the algorithms I GaussianN...原创 2018-06-18 22:41:12 · 325 阅读 · 0 评论 -
线性规划scipy.optimize.linprog
示例一:import numpy as npimport matplotlib.pyplot as mplfrom scipy import optimizec=np.array([3,1])a=np.array([[2,1],[1,1]])b=np.array([1,1])res=optimize.linprog(-c,A_ub=a,b_ub=b,bounds=((0,None...原创 2018-08-16 23:15:57 · 4366 阅读 · 0 评论 -
python3.6 PyOpenGL库的配置
pip install pyopengl pyopengl_accelarate原创 2018-05-05 23:53:20 · 1389 阅读 · 0 评论 -
python编程:从入门到实践 第十章习题
10-1 Python学习笔记 :在文本编辑器中新建一个文件,写几句话来总结一下你至此学到的Python知识,其中每一行都以“In Python you can”打头。将这个文件命名为learning_python.txt,并将其存储到为完成本章练习而编写的程序所在的目录中。编写一个程序,它读取这个文件,并将你所写的内容打印三次:第一次打印时读取整个文件;第二次打印时遍历文件对象;第三次打印时将...原创 2018-04-06 19:00:38 · 382 阅读 · 0 评论 -
python编程:从入门到实践 课后题目(第二章)
2-1/2-2:message = "helloworld"print(message)message = "hello python"print(message)2-3/2-4:user_name = "Galileo Galilei" print('"Hello ' + user_name + ", would you like to learn\some Python today...原创 2018-03-10 22:37:50 · 330 阅读 · 0 评论 -
python编程:从入门到实践 第四章课后题
4-1pizzas = ['Seafood pizza','Sausage pizza','Cheese pizza','Beef pizza']for pizza in pizzas: print(pizza) for pizza in pizzas: print("I like " + pizza + '.')print("I really love pizza...原创 2018-03-17 17:47:57 · 285 阅读 · 0 评论 -
Python编程:从入门到实践 第三章课后题
3-1names = ['hujie','huda','huer','husan']for x in names: print(x.title())3-2names = ['hujie','huda','huer','husan']for x in names: print(x.title() + ', how do you do!')3-3vehicles = ['car',...原创 2018-03-12 22:52:12 · 364 阅读 · 0 评论 -
python编程:从入门到实践 第八章课后题
python编程:从入门到实践 第八章课后题8-1:消息编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。def display_message(): print("I will learn the usage of function in this chapter!")display...原创 2018-03-30 07:19:49 · 1121 阅读 · 0 评论 -
python编程:从入门到实践 第五章课后题
5-2str = 'Hello'if str == 'Hello': print('str = Hello') if str != '123': print('str != 123')if str.lower() == 'hello': print('str.lower() = hello')if(1 == 2-1): print('1==1')...原创 2018-03-21 21:01:41 · 736 阅读 · 0 评论 -
python编程:从入门到实践 第六章课后题
6-2fav_num = { 'sara':10, 'hujie':20, 'huj':30, 'hai':40, }for obj in fav_num: print(obj + "'s favorite number is " + str(fav_num[obj]) + '!')6-5rivers = { 'nile':'...原创 2018-03-21 22:48:20 · 303 阅读 · 0 评论 -
python编程:从入门到实践 第七章练习题
7-3 10的整数倍:让用户输入一个数字,并指出这个数字是否是10的整数倍。num = int(input("please input a number: "))if num % 10 == 0: print(num,'is an Integer multiple of 10')else: print(num,"isn't an Integer multiple of 10"...原创 2018-03-27 09:09:15 · 671 阅读 · 0 评论 -
python编程:从入门到实践 第11章课后题
11-1城市和国家:编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile 。将这个函数存储在一个名为city_functions.py的模块中。创建一个名为test_cities.py的程序,对刚编写的函数进行测试(别忘了,你需要导入模块unittest 以及要测试的函数)。编写一个名为test_city...原创 2018-04-11 10:54:55 · 550 阅读 · 0 评论 -
python编程:从入门到实践 第九章习题
9-1:餐馆 :创建一个名为Restaurant 的类,其方法init() 设置两个属性:restaurant_name 和cuisine_type 。创建一个名 为describe_restaurant() 的方法和一个名为open_restaurant() 的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。 根据这个类创建一个名为restaurant 的实例,分别...原创 2018-04-05 23:38:49 · 925 阅读 · 0 评论 -
windows anaconda 安装 pomegranate
源码安装,github 搜索 pomegranate: https://github.com/jmschrei/pomegranate在cd 到 setup.py所在目录,执行 python setup.py install(卸载时执行uninstall)在此可以了解下python源码安装的简单介绍:https://www.jianshu.com/p/8fdbe14f2d3cubuntu...原创 2018-12-05 12:49:31 · 1322 阅读 · 0 评论