Python打卡第六次

2021-09-17 23:53:17 字數 1481 閱讀 3848

1 x1d=np.linspace(-4, 4, 9).reshape(-1,1)

2 x2d=np.c_[x1d, x1d**2]

3 y = np.array([0, 0, 1, 1, 1, 1, 1, 0, 0])

45 plt.figure(figsize=(11, 4)) #這個範圍是怎麼知道的?經驗值

6 pprint(np.zeros(4))

7 plt.subplot(121)

8 plt.grid(true, which=「both」)

9 plt.axhline(y=0, color=『k』) # 這個是什麼意思,axhline,畫一條水平的線,k顏色的

10 plt.plot(x1d[y0, 0], np.zeros(4), 「bs」)

11 plt.plot(x1d[y1, 0], np.zeros(5), 「g^」) #為什麼這個zero(5)?因為y1分類的x,共有5個元素(y0的分類,x有4個元素)

12 plt.gca().get_yaxis().set_ticks() #gca:get currnt axes(軸),get_yaxis,獲取y軸物件,set_ticks(),去掉y軸

13 plt.xlabel(r』x

1x_1

x1​』, fontsize=12)

14 plt.axis([-4.5, 4.5, -0.2, 0.2]) # 這個範圍是怎麼確定的?

1516 #為什麼是122,其他數字是否可以?代表一行,2列(兩張圖併排顯示),當前圖是第2個(靠右顯示的圖),如果是211和212則是豎著排列的兩張圖

17 plt.subplot(122)

18 plt.grid(true, which=「both」)

19 plt.axhline(y=0, color=「k」)

20 plt.axvline(x=0, color=「k」) # 在x=0處畫一條垂直的線

2122 plt.plot(x2d[y1,0], x2d[y1,1], 「gs」)

23 plt.plot(x2d[y0,0], x2d[y0,1], 「b^」)

24 plt.xlabel(r"x

1x_1

x1​", fontsize=20)

25 plt.ylabel(r"x

2x_2

x2​", fontsize=20)

26 plt.gca().get_yaxis().set_ticks([0, 4, 8, 12, 16]) # 在y軸顯示刻度0,4,8…

27 plt.plot([-4.5, 4.5], [6.5,6.5], 「r–」, linewidth=3)

28 plt.axis([-4.5, 4.5, -1, 17])

2930 plt.subplots_adjust(right=1) #控制影象的位置以及間隔;調整right值之後,感覺整體影象會變大變小。

3132 plt.show()

原諒我忘記了臨時在外面弄了乙個!!!

Python第六次作業

python第六次作業 2018 03 26 7 1 汽車租賃 編寫乙個程式,詢問使用者要租賃什麼樣的汽車,並列印一條訊息,如 let me see if i can find you a subaru car input what kind of the car doyou want print ...

python學習第六次

legb原則 in 1 全域性變數的運用 a1 2 定義全域性變數a1 def fun print a1 a2 99 print i am in fun print a2 此處為區域性變數 print a1 fun out 1 2 從此行之後為fun 的結果 2 i am in fun 99 in ...

python實驗 第六次

1 了解約瑟夫環問題。2 了解 python 標準庫 itertools 中的常用函式。3 熟練運用列表切片操作。4 熟練運用迴圈結構和選擇結構。5 熟練運用列表方法。6 熟練掌握函式定義與使用。7 理解迭代器物件和使用內建函式 next 訪問迭代器物件中元素的方法。有n個人圍成一圈,從1開始按順序...