欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

刷題時(shí)老是找不到方法

吉茹定2年前16瀏覽0評論

刷題時(shí)老是找不到方法?

咦!喜歡刷題,那我推薦你笨辦法學(xué)Python吧。希望可以幫到你。

笨辦法學(xué)Python

《笨辦法學(xué)Python》重磅升級,所有案例均基于Python3.6編寫。

免費(fèi)提供長達(dá)5個(gè)小時(shí)的配套教學(xué)視頻,用手機(jī)掃碼在線觀看視頻,更方便。

Zed A. Shaw創(chuàng)建了一套非常有效的Python 3學(xué)習(xí)體系,只要跟著學(xué),你就會像Zed教過的數(shù)百萬初學(xué)者一樣獲得成功!只要你能自律、投入和堅(jiān)持! 在本書中,你將通過完成52個(gè)精心設(shè)計(jì)的習(xí)題來學(xué)會Python語言。閱讀這些習(xí)題,照著錄入代碼(不要復(fù)制和粘貼!),修正自己的錯(cuò)誤,觀察程序的運(yùn)行。在這個(gè)過程中,你將學(xué)會計(jì)算機(jī)的工作原理,知道怎樣的程序才算是好程序,以及如何讀、寫和思考代碼。作者還提供了5個(gè)多小時(shí)的視頻,教你如何破壞、修正和調(diào)試代碼,整個(gè)過程就像一邊做題一邊直播一樣。一開始會很難,但很快你就會上手,并且會感覺很棒!

本書適合以下人群閱讀

● 零編程經(jīng)驗(yàn)的初學(xué)者

● 了解一兩門編程語言的初級人員

● 多年未寫過代碼的轉(zhuǎn)崗專業(yè)人員

● 有豐富的編程經(jīng)驗(yàn),想通過快速、簡單的速成課程了解Python 3的專業(yè)人員

如何學(xué)習(xí)Python?當(dāng)然是笨辦法啦!

笨辦法更簡單

在本書的幫助下,你將通過完成下面這些非常簡單的事情來學(xué)會一門編程語言,這也是每個(gè)程序員的必經(jīng)之路。

1.從頭到尾完成每一個(gè)習(xí)題。

2.一字不差地錄入每一段程序。

3.讓程序運(yùn)行起來。

就是這樣了。剛開始這對你來說會非常難,但你需要堅(jiān)持下去。如果你通讀本書,每晚花一兩個(gè)小時(shí)做做習(xí)題,你可以為自己讀下一本編程書打下良好的基礎(chǔ)。這本書可能無法讓你一夜之間成為一名程序員,但它將會讓你踏上學(xué)習(xí)編程方法的道路。

本書的目的是教會你編程新手需要了解的3種重要的技能:讀和寫、注重細(xì)節(jié)以及發(fā)現(xiàn)不同。

讀和寫

很顯然,如果你連打字都成問題的話,那你學(xué)習(xí)編程也會有問題。尤其是,如果你連程序源代碼中的那些奇怪字符都敲不出來的話,就更別提編程了。如果沒有這些基本技能,你連最基本的軟件工作原理都難以學(xué)會。

手動錄入代碼樣例并讓它們運(yùn)行起來的過程,會讓你學(xué)會各種符號的名稱,熟悉它們的錄入,最終讀懂編程語言。

注重細(xì)節(jié)

區(qū)分好程序員和差程序員的最重要的一個(gè)方面就是對細(xì)節(jié)的重視程度。事實(shí)上,這是任何行業(yè)區(qū)分好壞的標(biāo)準(zhǔn)。如果缺乏對工作中每一個(gè)微小細(xì)節(jié)的注意,你的工作成果將不可避免地出現(xiàn)各種關(guān)鍵缺陷。從編程這一行來講,你得到的結(jié)果將會是毛病多多而且難以使用的軟件。

通讀本書并一字不差地錄入書中的每個(gè)例子,會訓(xùn)練你在做某件事時(shí)把精力集中到自己正在做的事情的細(xì)節(jié)上。

發(fā)現(xiàn)不同

大多數(shù)程序員長年累月地工作會培養(yǎng)出一種重要的技能,那就是觀察事物間不同點(diǎn)的能力。有經(jīng)驗(yàn)的程序員拿著兩段僅有細(xì)微不同的代碼,可以立即指出里邊的不同點(diǎn)來。程序員甚至發(fā)明工具來讓這件事更加容易,不過我們不會用這些工具。你要先用笨辦法訓(xùn)練自己,然后再使用這些工具。

在做這些習(xí)題并且錄入每段代碼的時(shí)候,你一定會犯錯(cuò),這是不可避免的,即使有經(jīng)驗(yàn)的程序員也會偶爾出錯(cuò)。你的任務(wù)是把自己寫的東西和正確答案對比,把所有的不同點(diǎn)都修正過來。這樣的過程可以讓你對程序里的錯(cuò)誤、bug以及其他問題更加敏感。

少瞅多問

只要是寫代碼,就會寫出“bug”(蟲子)來。“bug”是你寫的代碼中的缺陷、錯(cuò)誤或者問題。據(jù)說早年有一次有人的計(jì)算機(jī)工作異常,檢查后發(fā)現(xiàn)是一只蛾子飛到計(jì)算機(jī)里導(dǎo)致的,于是后來人們就把計(jì)算機(jī)的問題稱為bug了。要修復(fù)計(jì)算機(jī)的問題,就需要對它進(jìn)行“除蟲”,這也是調(diào)試(debug)一詞的來歷。在軟件的世界里,bug簡直不計(jì)其數(shù),真的是太多了。

和那只蛾子一樣,你的bug會藏在代碼中,而你需要把它們找出來。別以為盯著屏幕上的代碼看,“蟲子”就會自己爬出來了,你需要更多信息才能找到它們,你需要站起來,挽起袖子找“蟲子”。

要找“蟲子”,你需要拷問你的代碼,問它究竟發(fā)生了什么,或者你需要站在不同的角度去看代碼。在本書里我多次提到“少瞅多問”,我演示了如何讓代碼“坦白交代”自己干了什么,如何把拷問的結(jié)果變成解決問題的方案。我還演示了各種不同的理解代碼的方式,從而讓你獲得更多信息和洞察力。

不要復(fù)制粘貼

你必須手動將每個(gè)習(xí)題錄進(jìn)去,復(fù)制粘貼會讓這些習(xí)題變得毫無意義。這些習(xí)題的目的是訓(xùn)練你的雙手和大腦思維,讓你有能力讀代碼、寫代碼和觀察代碼。如果你復(fù)制粘貼的話,就是在欺騙自己,而且這些習(xí)題的效果也會大打折扣。

使用視頻教程

本書附帶的視頻解釋了代碼的工作原理,以及(更重要的)破壞代碼的方法。視頻中我會故意破壞代碼,再展示修復(fù)代碼的方法,通過這樣的方式,我演示了很多常見錯(cuò)誤。我還使用了調(diào)試和拷問的手段講解代碼。視頻里演示了“少瞅多問”的思路。

關(guān)于堅(jiān)持練習(xí)的一點(diǎn)提示

你通過本書學(xué)習(xí)編程時(shí),我正在學(xué)習(xí)彈吉他。我每天至少訓(xùn)練2小時(shí),至少花1小時(shí)練習(xí)音階、和弦、琶音,剩下的時(shí)間用來學(xué)習(xí)音樂理論和樂曲演奏、訓(xùn)練聽力等。有時(shí)我一天會花8小時(shí)來學(xué)習(xí)吉他和音樂,因?yàn)槲矣X得這是一件有趣的事情。對我來說,要學(xué)習(xí)一樣?xùn)|西,最自然、最根本的方法就是反復(fù)地練習(xí)。我知道,要學(xué)好一種技能,每日的練習(xí)是必不可少的,就算哪天的練習(xí)沒啥進(jìn)展(對我來說是常事),或者說學(xué)習(xí)內(nèi)容實(shí)在太難,你也不必介意。只要堅(jiān)持嘗試,總有一天困難會變得容易,枯燥也會變得有趣。

在我寫《“笨辦法”學(xué)Python》和《“笨辦法”學(xué)Ruby》這兩本書之間的那段時(shí)間,我對繪畫產(chǎn)生了興趣。在39歲的時(shí)候喜歡上了視覺藝術(shù),然后就跟以前學(xué)吉他、音樂、編程的時(shí)候一樣,每天學(xué)繪畫。我搜集了諸多入門教材,照著書上的去做,每天都畫一些東西,并且享受著學(xué)習(xí)的過程。我離“藝術(shù)家”還差得很遠(yuǎn),甚至連“畫得好”都談不上,不過現(xiàn)在我可以說我是“會畫畫”的了。在學(xué)習(xí)藝術(shù)的過程中,我用的就是本書教你編程的方法。只要將問題拆分成小的練習(xí)和課程,你就可以學(xué)會任何東西。只要集中精力慢慢提高,享受學(xué)習(xí)的過程,不管你最終學(xué)到什么程度,你都會從中獲益的。

通過本書學(xué)習(xí)編程的過程中要記住一點(diǎn),就是所謂的“萬事開頭難”,對于有價(jià)值的事情尤其如此。也許你是一個(gè)害怕失敗的人,一遇到困難就想放棄;也許你一直沒學(xué)會自律,一遇到“無聊”的事情就不想上手;也許因?yàn)橛腥丝淠恪坝刑旆帧倍屇阕砸暽醺撸辉敢庾鲞@些看上去很笨拙的事情,怕有負(fù)你“天才”的稱號;也許你太過激進(jìn),把自己跟像我這樣有20多年經(jīng)驗(yàn)的編程老手相比,讓自己失去了信心。

不管是什么原因,你一定要堅(jiān)持下去。如果遇到做不出來的鞏固練習(xí),或者遇到一個(gè)看不懂的習(xí)題,你可以暫時(shí)跳過去,過一陣子回來再看。編程中有一件經(jīng)常發(fā)生的怪事就是,一開始你什么都不懂,這會讓你感覺很不舒服,就像學(xué)習(xí)人類的自然語言一樣,你會發(fā)現(xiàn)很難記住一些詞語和特殊符號的用法,而且會經(jīng)常感到很迷茫,直到有一天,忽然一下子你就豁然開朗,以前不明白的東西忽然就明白了。如果你堅(jiān)持完成并努力理解這些習(xí)題,你最終會學(xué)會這些東西的。也許你不會成為一位編程大師,但你至少會明白編程的原理。

如果你放棄的話,你會失去達(dá)到這個(gè)程度的機(jī)會。如果你堅(jiān)持嘗試,堅(jiān)持錄入習(xí)題,堅(jiān)持弄懂習(xí)題的話,你最終一定會明白里邊的內(nèi)容的。如果你通讀了本書,卻還是不懂怎樣寫代碼,你的努力也不會白費(fèi)。你可以說你已經(jīng)盡力了,雖然成效不佳,至少你嘗試過了,這也是一件值得驕傲的事情。