在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Python/ exercise27. 記住邏輯
附錄 A-練習(xí) 9:生成一個(gè)空文件(Touch, New-Item)
附錄 A-練習(xí) 10:復(fù)制文件 (cp)
exercise44.繼承 Vs.包含
附錄 A-練習(xí) 14:刪除文件 (rm)
附錄 A-練習(xí) 11:移動(dòng)文件 (mv)
exercise46.項(xiàng)目骨架
附錄 A-練習(xí) 3:如果你迷路了
exercise37.復(fù)習(xí)符號(hào)
exercise47.自動(dòng)化測(cè)試
exercise3.數(shù)字和數(shù)學(xué)計(jì)算
附錄 A-練習(xí) 1:安裝
exercise32.循環(huán)和列表
exercise31.做出決定
exercise42.對(duì)象、類、以及從屬關(guān)系
exercise48.更復(fù)雜的用戶輸入
下一步
簡(jiǎn)介
附錄 A-練習(xí) 7:刪除路徑 (rmdir)
exercise49.寫代碼語(yǔ)句
exercise18.命名, 變量, 代碼, 函數(shù)
exercise12.提示別人
exercise14.提示和傳遞
exercise40.模塊, 類和對(duì)象
附錄 A-練習(xí) 12:查看文件 (less, MORE)
exercise9.打印, 打印, 打印
exercise13.參數(shù), 解包, 變量
exercise30. Else 和 If
exercise28. 布爾表達(dá)式
附錄 A-練習(xí) 4:創(chuàng)建一個(gè)路徑 (mkdir)
附錄 A-練習(xí) 15:退出命令行 (exit)
exercise25. 更多更多的練習(xí)
exercise6.字符串和文本
exercise2.注釋和井號(hào)“#”
exercise21. 函數(shù)的返回值
附錄 A-下一步
exercise1.第一個(gè)程序
exercise23. 閱讀代碼
附錄 A-練習(xí) 5:改變當(dāng)前路徑 (cd)
exercise17.更多文件操作
exercise24. 更多的練習(xí)
exercise19.函數(shù)和變量
exercise51.從瀏覽器獲取輸入
exercise22. 到目前為止你學(xué)到了什么?
exercise41.學(xué)會(huì)說面向?qū)ο?/span>
exercise52.開始你的 web 游戲
exercise20. 函數(shù)和文件
exercise15.讀文件
exercise45.你來制作一個(gè)游戲
exercise10.那是什么?
exercise8.打印, 打印
exercise35.分支和函數(shù)
exercise26. 恭喜你,可以進(jìn)行一次考試了
exercise33.while 循環(huán)
exercise29. IF 語(yǔ)句
exercise36.設(shè)計(jì)和調(diào)試
exercise0.安裝和準(zhǔn)備
exercise50.你的第一個(gè)網(wǎng)站
附錄 A-練習(xí) 2:路徑, 文件夾, 名錄 (pwd)
exercise38.列表操作
附錄 A-練習(xí) 6:列出當(dāng)前路徑 (ls)
exercise16.讀寫文件
exercise4.變量和命名
exercise34.訪問列表元素
exercise11.提問
exercise43.基本的面向?qū)ο蟮姆治龊驮O(shè)計(jì)
附錄 A-簡(jiǎn)介
附錄 A-練習(xí) 8:目錄切換(pushd, popd)
來自老程序員的建議
exercise27. 記住邏輯
exercise5.更多的變量和打印
exercise7.更多的打?。ㄝ敵觯?/span>
附錄 A-練習(xí) 13:輸出文件 (cat)
exercise39.字典,可愛的字典

exercise27. 記住邏輯

到此為止你已經(jīng)學(xué)會(huì)了讀寫文件,命令行處理,以及很多 Python 數(shù)學(xué)運(yùn)算功能。今天,你將要開始學(xué)習(xí)邏輯了。

你要學(xué)習(xí)的不是研究院里的高深邏輯理論,只是程序員每天都用到的讓程序跑起來的基礎(chǔ)邏輯知識(shí)。

學(xué)習(xí)邏輯之前你需要先記住一些東西。這個(gè)練習(xí)我要求你堅(jiān)持一個(gè)星期,就算你煩得不得了,也要堅(jiān)持下去。這個(gè)練習(xí)會(huì)讓你背下來一系列的邏輯表格,這會(huì)讓你更容易地完成后面的習(xí)題。

需要事先警告你的是:這件事情一開始一點(diǎn)樂趣都沒有,一開始你會(huì)覺得它很無聊乏味,但它的目的是教會(huì)你一個(gè)程序員必備的重要技能。你必須記住一些重要的概念,一旦你明白了這些概念,你會(huì)相當(dāng)有成就感,雖然一開始你會(huì)覺得它們很難掌握,就跟和烏賊摔跤一樣,而等到某一天,你會(huì)刷的一下豁然開朗。你會(huì)從這些基礎(chǔ)的記憶學(xué)習(xí)中得到豐厚的回報(bào)。

這里告訴你一個(gè)記住某樣?xùn)|西,而不讓自己抓狂的小技巧:在一整天里,每次記憶一小部分,把你最需要加強(qiáng)的部分標(biāo)記起來。不要想著在兩小時(shí)內(nèi)連續(xù)不停地背誦,這不會(huì)有什么好的效果。不管你花多長(zhǎng)時(shí)間,你的大腦也只會(huì)留住你在前 15 或者 30 分鐘內(nèi)看過的東西。另外,你需要制作一些索引卡片,卡片正面寫下邏輯關(guān)系,反面寫下答案。你的目標(biāo)是:拿出一張卡片來,看到正面的表達(dá)式,例如 “True or False”,你可以立即說出背面的結(jié)果是 “True”!堅(jiān)持練習(xí),直到你能做到這一點(diǎn)為止。

一旦你能做到這一點(diǎn)了,接下來你需要每天晚上寫一份真值表出來。不要只是抄寫,試著默寫,如果發(fā)現(xiàn)哪里沒記住的話,就飛快地撇一眼這里的答案。這樣做可以訓(xùn)練你的大腦記住整個(gè)真值表。

不要在這上面花超過一周的時(shí)間,因?yàn)槟阍诤竺娴膽?yīng)用過程中還會(huì)繼續(xù)學(xué)習(xí)它們。

邏輯術(shù)語(yǔ)

在 python 中我們會(huì)用到下面的術(shù)語(yǔ)(字符或者詞匯)來定義事物的真(True)或者假(False)。計(jì)算機(jī)的邏輯就是在程序的某個(gè)位置檢查這些字符或者變量組合在一起表達(dá)的結(jié)果是真是假。

  • and 與
  • or 或
  • not 非
  • != (not equal) 不等于
  • == (equal) 等于
  • >= (greater-than-equal) 大于等于
  • <= (less-than-equal) 小于等于
  • True 真
  • False 假

其實(shí)你已經(jīng)見過這些字符了,但這些詞匯你可能還沒見過。這些詞匯(and, or, not)和你期望的效果其實(shí)是一樣的,跟英語(yǔ)里的意思一模一樣。

真值表

我們將使用下面這些字符來創(chuàng)建你需要記住的真值表:

http://wiki.jikexueyuan.com/project/learn-python-hard-way/images/6.jpg" alt="" />

http://wiki.jikexueyuan.com/project/learn-python-hard-way/images/7.jpg" alt="" />

http://wiki.jikexueyuan.com/project/learn-python-hard-way/images/8.jpg" alt="" />

http://wiki.jikexueyuan.com/project/learn-python-hard-way/images/9.jpg" alt="" />

http://wiki.jikexueyuan.com/project/learn-python-hard-way/images/10.jpg" alt="" />

http://wiki.jikexueyuan.com/project/learn-python-hard-way/images/11.jpg" alt="" />

http://wiki.jikexueyuan.com/project/learn-python-hard-way/images/12.jpg" alt="" />

現(xiàn)在使用這些表格創(chuàng)建你自己的卡片,再花一個(gè)星期慢慢記住它們。記住一點(diǎn):這本書中沒有失敗,只要每天盡力去學(xué),在盡力的基礎(chǔ)上再多花一點(diǎn)功夫就可以了。

常見問題

Q:我不能只是學(xué)習(xí)布爾值的概念,而不記憶嗎?

你當(dāng)然可以這么做,但是當(dāng)你編碼的時(shí)候,你就需要不停的查找檢索布爾值的規(guī)則。如果你先記住他們,這不僅僅是鍛煉你的記憶能力,也使得這些操作更加自然。在此之后,布爾值的概念對(duì)你來說就會(huì)很簡(jiǎn)單。