国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python如何快速上手? 快速掌握一門新語言的方法

2020-02-16 10:41:34
字體:
來源:轉載
供稿:網友

那么Python如何快速上手?找來了一篇廣受好評的新語言學習方法介紹,供大家參考。

聽說,你決定要為你的 “技能樹” 再添加一門特定的編程語言。那該怎么辦呢?

在這篇文章中,作者提出了 12 項關于學習技術的建議。記住每個人學習的方式都不一樣。其中一些可能對你十分有用,而其他的則可能無法滿足你的需求。如果你開始擔心一個策略,請嘗試另一個策略并看看它哪里適合你。

1. 將其與類似的語言進行比較。當你首次觀看有關該語言的第一個教程或閱讀代碼時,請嘗試猜測該語言的每個部分將會做什么,并檢查你的判斷是否正確。 如果記筆記可以幫助你整合信息,請拿起一張紙并記下三個列表:

看起來很熟悉的東西,并且做了預期中的事 看起來很熟悉的東西,但做了意料之外的事 看起來完全是新的東西

例如,如果我用來自 Python 和 C 背景的 Rust 代碼進行此練習,那么在第一個列表中,我會放上用于表示范圍的花括號,!(看起來像是布爾類型的 非,但實際上是 Rust 中的宏定義)則放在第二個列表,類型簽名語法(type signature syntax)放在第三個列表。

如果你保留著初始列表的副本,一旦你更熟練,可使用它通過語言反思你的進展,并提醒自己在嘗試向其他人講授該語言時,有哪些看起來不熟悉的概念。

2. 閱讀語言的官方文檔。如果希望在使用之前吸收大量信息,從閱讀語言的參考資料中可能會受益。不用擔心它們會對你催眠,參考文獻通常是用于查找使用,而不是用來記憶。

3. 使用互聯網搜索。搜索網絡是一個很好的方式,可提供有關特定錯誤和一般最佳做法的信息。當收到錯誤信息時,應搜索信息中看起來是錯誤的獨一無二的部分,但不是代碼唯一的部分。例如,如果錯誤提示 "Error on line 53: Invalid argument exception(錯誤在第 53 行:無效的參數異常)",以語言名稱和字符串 “Invalid argument exception” 這樣的組合搜索,以找到最佳的結果。記住要將錯誤信息中的所有引用內容都包含在內。

還可以在網絡中搜索有關解決語言中特定問題的最佳做法的博文。評估搜索結果中顯示的博客帖子的質量和決定認真采用他們的建議時,請查看作者的公共代碼組合以及發布日期。

4. 與社區接觸。雖然博客和新聞文章具有大量有用的信息,但是你嘗試編寫的特定代碼片段總會有些微妙之處。不要害怕在郵件列表中發帖,或加入 IRC 和 Slack 頻道以尋求幫助。

要提出有幫助的回復的問題,請確保在正確的地方提問。許多語言都有 “初學者” 郵件列表或聊天頻道,專門針對可能會頻繁詢問的問題而建立。當提出問題時,請務必先總結準備做什么、已做過的東西以及發生的情況。盡量為專家提供足夠的上下文來了解問題,但不需要無關緊要的細節。提出問題后,請務必堅持一段時間來聽取建議或會回答你的疑問可能產生的后續問題。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高安市| 越西县| 韶山市| 灵山县| 涡阳县| 柘城县| 大足县| 虎林市| 焉耆| 富民县| 涞源县| 宜春市| 广饶县| 佛山市| 定州市| 东平县| 五台县| 莱西市| 禹城市| 阆中市| 蓬安县| 尼勒克县| 林口县| 边坝县| 永新县| 门头沟区| 甘洛县| 巨鹿县| 体育| 益阳市| 新和县| 临西县| 格尔木市| 伊吾县| 云林县| 沾益县| 苗栗市| 北海市| 广灵县| 瑞金市| 尼木县|