從零開始學人工智慧 笨辦法學python(十)

2021-09-14 03:17:30 字數 842 閱讀 5430

3/30 星期六

已經完成了一半的學了了,心情既激動有有點失落,激動的是學習進度還可以,照這個速度,估計在半個月內能完成整本書的學習;失落的是學了一半了,感覺好像還沒學到什麼東西,好像還遊走在python的邊緣。

不發感慨了,繼續學習吧。

ex27是布林邏輯公式,作者把這個寫的讓人感覺很難,我看了一遍之後基本上都能全部記住了;當然,肯定不是死記硬背,是有規律的。

not:很好理解,不做解釋了。

or:true 和false只要有乙個是true,那值就是true。所以只有當false or false時值才會是false

and:和or剛好相反,只要有乙個是false,那值就是false,只有當true and true時值才會是true

no or和not and與上面的結果剛好相反。

不過要記住的是,false和true第一字母必須要大寫

ex28其實就是做布林表示式,理解了也就很簡單了,這個練習我直接在書上把結果寫了出來,沒有用atom

但有個細節要注意:

false and 數值或者字串時,得到的是false

true and 數值或者字串時,得到的是後乙個

數值或者字串 and true時,得到的是true

ex29做的是if...else,if...elif...else練習

因為常用excel,所以對這個命令很熟悉,也很好理解

if...else:只針對兩個條件進行判斷

if...elif...elif...elif...else:針對兩個以上條件進行判斷,如果腦子夠靈光,用幾十個條件那也不是不可以

用了不到半個小時,學完了三個練習。

清晨翻開書,心情美美噠!!!

從零開始學人工智慧 笨辦法學python(七)

3 27 星期二 今天不是太忙,可以有時間多學一課的練習,練習ex21 這個練習主要是教我們用return以及多層函式變數的理解 return的目的是為了記住函式的值,以便於讓套用此函式的函式可以做計算 def add a,b print f adding return a b def subtra...

從零開始學人工智慧 笨辦法學python(九)

3 29 星期五 昨天晚上抽空學了ex25的練習,ex25主要是鞏固函式和變數的練習,同時增加了三個函式的用法 split 用於切分句子或字串,句子或字串中凡是用空格隔開的全部劃分出來sorted 對句子或者字串進行排序,預設排序方式是將開頭字母依照a z進行排序 pop 刪除元素,pop 1 為刪...

從零開始學習人工智慧 python篇 (二)

mac 系統自帶python,本人系統為macos high sierra,版本為10.13.3,在終端輸入指令python v 獲得到的python版本為 2.7.15,所以mac系統是自帶python的。但是2020 年 1 月 1 日,官方宣布停止 python 2 的更新。所以本著要玩就玩最...