if語句規則:
每乙個if都應該包含乙個else
如果這個else永遠不應該被執行,因為本身沒有意義,就在else後面加乙個die函式讓他死掉
if語句巢狀不要超過倆層,最好盡量一層,如果有巢狀的if可以移動到另外的函式中
if語句的moudle應該前後各空一行以示區分
布林測試應該很簡單否則就命名乙個變數
迴圈:只有要永不停止是用while迴圈
最好用for迴圈,尤其數量固定,若要判斷可以range(0,a)
除錯:不要使用'debugger',相當於對病人全身掃瞄,只會讓你更困惑
最好使用print將關鍵環節的變數列印出來
可以寫一點執行一點,修改一點
做乙個遊戲 現在可用:
list 函式 模組
if for while
引入檔案open write
from import
開始乙個大型文字遊戲:
劇本地圖
關鍵地方的函式編寫
寫程式
初學FPGA建議
verilog hdl作為現在最流行的fpga開發語言,當然是入門基礎。從最簡單的 學起。找最簡單的基礎例項 帶 例程 看不懂查閱工具書。看完之後用綜合工具綜合,然後看rtl圖,能看到這些 最終翻譯成了什麼樣的數位電路。緊接著就是 或者上板實測 用 的訊號輸入到編寫的模組裡面,才能清晰的知道最終電路...
linux 初學建議
學習linux的困難 1 當人們開始接觸自己不熟悉的東西的時候,總是會下意識地試圖利用自己已經掌握的經驗來降低學習難度。這在很多時候很有效,但也有起反作用的時候,比方說學習linux。相信對很多人而言,初次接觸linux,最大的困難並不是對linux一無所知,而是太習慣windows下的一些概念了。...
初學的幾點建議
傲慢的上校 三 寫 想學好乙個技術,這一點必不可少,一定要自己動手寫。四 看 多看別人的 多學習下別人的設計思路,其實學習最好的教材就是android的源 了 至於如何獲得android源 可以看下我前面的文章 五 提問 有那麼多的好的論壇,還有那麼多的開發群,但是遇到問題先不要著急提問,自己先想辦...