te36 初學建議

2021-08-15 23:52:30 字數 535 閱讀 3615

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源 可以看下我前面的文章 五 提問 有那麼多的好的論壇,還有那麼多的開發群,但是遇到問題先不要著急提問,自己先想辦...