自己也算乙個自學電腦的人吧,包括自學電腦程式設計,從db2-->foxbase-->foxpro-->vfp,一路走過來,從書上,從網路中學到了不少東西,也開發了不少程式,越是現在越感覺到一種悲哀,由於沒有受系統的程式設計的教育,感覺到自己做出來的程式很不盡如人意。
首先來說吧,每個程式段所用的變數,基本上沒有事先設計好,到什麼地方要用時,才隨意給出乙個名字,而且名字也是單個字母,自己和人家都不好讀懂什麼意義。而且用完後,也不管這些變數的去留。
在演算法方面很多也只是完成任務,根本談不上有什麼演算法可言,偶爾看一下人家的演算法,真的感覺這個世界還有那麼巧妙來計算的人。
再說開發程式的文件方面,根本沒有這個東西,這在後面的維護時,帶來不少麻煩,想做也不知道怎麼做。
辛苦學習了,總還是希望有乙個比較理想的結果,但感覺不如人意。
python turtle函式 自學者詳細筆記
畫布就是turtle為我們展開用於繪圖區域,我們可以設定它的大小和初始位置。設定畫布大小 turtle.screensize canvwidth none canvheight none bg none 引數分別是寬,高,背景顏色turtle.screensize 800,600,red turtl...
自學者的python程式設計之路003
運算子與表示式 編寫每乙個邏輯行都包含表示式 例如乙個簡單的5 6.可以分解為運算子和運算元。運算子的功能是完成某件事,就是完成相加這件事。運算子需要有資料才能進行運算,是這樣的資料稱為運算元,在上面的示例中5和6就是運算元。運算子 運算子主要就是數 算,有些也可以進行字元運算。運算子名稱 說明例子...
乙個自學者的個人經歷
好的 工具可以在你輸入 錯誤的時候有提示,我現在用的是webstorm,很好用,推薦一下,網上有破解中文版!而瀏覽器開發者工具能在你出錯的時候更直觀的指出你的錯誤型別和出錯在多少行,看不懂英文不要緊,可以儲存乙個翻譯 來多翻譯一下,也可以順便學點英語!基礎語法,什麼是物件,函式,執行環境,this,...