原创 高級編程技術,第十三週

10.1# -*- coding: UTF-8 -*- import numpy as np import scipy.optimize as opt A = np.random.rand(20, 10) b = np.random.

原创 高級編程技術,第八週

leetcode  #55 Jump Game題目鏈接:https://leetcode.com/problems/jump-game/description/題目描述:Given an array of non-negative int

原创 高級編程技術,第十四周(補充了了第一題結果圖和第二題代碼修改)

%matplotlib inline import random import numpy as np import scipy as sp import pandas as pd import matplotlib.pyplot a

原创 高級編程技術,第二週

3.1names = ['Mipha', 'Daruk', 'Revali', 'Urbosa', 'Link', 'Zelda'] print(names[0]) print(names[1]) print(names[2]) prin

原创 高級編程技術,第六週

11.1 city.pydef get_city(city,country): return city.title() + ',' + country.title()test_city.pyimport unittest from ci

原创 高級編程技術,第五週

9.1class Restaurant: def __init__(self,restaurant_name,cuisine_type): self.restaurant_name = restaurant_name

原创 高級編程技術,第一週

1.瀏覽python首頁的收穫:瀏覽python首頁,可以很直觀的看到python的各種特性以及python的廣泛應用,尤其是python龐大的庫,讓我認識到了python與之前學過的C++,C的不同之處,這是一個十分方便的,利於解決各種

原创 高級編程技術,第十二週(已修改第一題的錯誤)

11.1代碼如下:import numpy as np import matplotlib.pyplot as plt X = np.arange(0, 2.0, 0.02) Y = (np.sin(X - 2)**2 ) * np.

原创 高級編程技術,第十五週

作業題目如下:代碼如下:1.庫的引用from sklearn import datasets,cross_validation from sklearn.naive_bayes import GaussianNB from sklearn

原创 高級編程技術,第三週

5.2#coding=utf-8 #僅選取原題中幾個小問,避免代碼段太長 string = 'GGwp' print("Is string.lower() == 'ggwp'? I predict True.") print(string

原创 高級編程技術,第十一週

Generate matrices A, with random Gaussian entries, B, a Toeplitz matrix, where A 2 Rn×m and B 2 Rm×m,for n = 200, m = 5