- 博客(17)
- 收藏
- 关注
原创 jupyter练习
%matplotlib inlineimport randomimport numpy as npimport scipy as spimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport statsmodels.api as smimport statsmodels.form...
2018-06-21 00:36:01 318
原创 Matplotlib练习
11 Matplotlibimport matplotlib.pyplot as pltimport numpy as npx = np.linspace(0, 2, 100);y = np.power(np.sin(x-2), 2)*np.exp(-np.power(x, 2))fig = plt.figure('a function')ax=fig.subplots(1,1)ax...
2018-06-03 13:31:54 333
原创 Numpy练习
9 NumpyGenerate 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 npimport timeimport mathn = 3m = 5A = np.random.ra...
2018-05-21 20:22:59 179
原创 leetcode上题目选做: 55. 跳跃游戏
给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例 1:输入: [2,3,1,1,4]输出: true解释: 从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置。示例 2:输入: [3,2,1,0,4]输出: false解释: 无论怎样,你总会到达索引为 3 的位置。但该位置的最大跳跃长度...
2018-05-13 11:34:12 534
原创 leetcode上题目选做:搜索范围
给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是 O(log n) 级别。如果数组中不存在目标值,返回 [-1, -1]。示例 1:输入: nums = [5,7,7,8,8,10], target = 8输出: [3,4]示例 2:输入: nums = [5,7,7,8,8,10], target = 6...
2018-05-01 18:48:57 307
原创 leetcode上题目选做:最接近的三数之和
题目:最接近的三数之和给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。例如,给定数组 nums = [-1,2,1,-4], 和 target = 1.与 target 最接近的三个数的和为 2. (-1 + 2 + 1 = 2).代码:class Solu...
2018-05-01 12:58:13 319
原创 《python编程从入门到实践》 第11章习题选做
11-1 城市和国家city_functions.py:def get_city(city, country): fullname = city+', '+country return fullnametest_cities.py:import unittestfrom city_functions import get_cityclass CityTest(unittest.TestCa...
2018-05-01 12:18:41 218
原创 《python编程从入门到实践》 第10章习题选做
10-2 C语言学习笔记: 使用方法replace()将字符串中的特定单词都替换为另一个带单词。filename = "python.txt"with open(filename) as file_ob: contents = file_ob.read() print(contents) file_ob.seek(0) print("After change:") lines = fi...
2018-05-01 11:34:23 238
原创 《python编程从入门到实践》 第9章习题选做
9.1 餐馆:class Restaurant(): def __init__(self, restaurant_name, cuisine_type): self.restaurant_name = restaurant_name self.cuisine_type = cuisine_type def describe_restaurant(self): print("T...
2018-04-07 20:19:06 349
原创 《python编程从入门到实践》 第8章习题选做
8-4 大号T恤def make_shirt(size = "big", word = "I love Python"): print("A "+size+" T-shirt with '"+word+"' will be maken.")make_shirt()make_shirt("medium")make_shirt("small", "but
2018-03-27 21:19:39 148
原创 《python编程从入门到实践》 第7章习题选做
7-2 餐馆订位:编写一个程序,询问用户要有多少人用餐。如果超过8人,就打印一条消息,指出没有空桌;否则指出有空桌。numbers = input("How many people?")if int(numbers) > 8: print("There is no empty table")else: print("There has empty table") 执行结果:Ho...
2018-03-27 20:38:33 259
原创 《python编程从入门到实践》 第6章习题选做
6-1 使用一个字典来存储一个熟人的信息,包括名,姓,年龄和居住的城市。friend = {}friend["first_name"] = "yang"friend["last_name"] = "Lin"friend["age"] = "21"friend["city"] = "Guangzhou"for key, value in fr
2018-03-25 11:45:36 306
原创 《python编程从入门到实践》 第5章习题选做
5-6 人生的不同阶段:设置变量age的值,再编写一个if-elif-else结构,根据age的值判断处于人生的哪个阶段。#定义一个函数def judge_life_stage(age): if age < 2: print("He is a baby") elif age >= 2 and age <4: print("He is a toddler") eli...
2018-03-22 23:06:59 903
原创 《python编程从入门到实践》 第4章习题选做
4-3 使用一个for循环打印数字1~20(含)for i in range(1, 21): print(i) 执行结果:12345678910111213141516171819204-5 计算1~1 000 000的总和:创建一个列表,其中包含数字1~1 000 000,再使用min() 和max() 核实该列表确实是从1开始,到1 000 000...
2018-03-15 23:18:24 804
原创 《python编程从入门到实践》 第3章习题选做
3-1 姓名:将一些朋友的姓名存储在一个列表中,并将其命名为names。依次访问该列表中的每一个元素,从而将每个朋友的名字打印出来。names = ['Captain America', 'Black widow', 'Spider-Man']for name in names: print(name) 执行结果:Captain AmericaBlack widowSpider-Ma...
2018-03-15 22:48:12 828
原创 《python编程从入门到实践》 第2章习题选做
2-1 简单消息:将一条消息存储到变量中,在将其打印出来。message0 = "hello!"message1 = 'hi!'print(message0)print(message1) 执行结果:hello!hi!2-4 将一个人名存储到一个变量中,再以小写、大写和首字母大写的方式显示这个人名。name = "Stephen curry"print(name.lower()...
2018-03-10 21:15:44 309
原创 关于浏览python主页后的感想及目标
今天浏览了一下python的主页www.python.org。首先由于是国外网站,对我这种英语渣渣来说,当然首先是一键“翻成中文”,这样看起来就容易多了。网站页面很简单,第一眼看到的应该是网站给出的样例代码了,可以看出python这个语言的简洁性,工整性。网页还介绍了关于python的一些其他的东西,比如下载、学习文档、成功案例、相关应用以及捐赠等。在深入了解了python的一些语法之后,整体感觉...
2018-03-10 17:50:33 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人