随笔——吴靖瑜
算上JAVA,C++語言,python是我所學第三種語言了。剛開始對于Python不了解,但是接觸后,覺得Python相對于Java和C語言好像比較簡單易寫。雖然學習的時間很短,有時候覺得會有點難,但是覺得Python也有很多樂趣。
Python是一門面向對象的編程語言,是簡約的語言,非常易于讀寫。python不只有簡約易寫的特點,還有以下的特點:
1.面向對象:在“面向對象”的語言中,程序是由數據和功能組合而成的對象構建起來的。與其他主要的語言如C++和Java相比,Python以一種非常強大又簡單的方式實現面向對象編程。
2.豐富的庫:Python標準庫確實很龐大。它可以幫助你處理各種工作。Python社區為Python創建了豐富多樣的庫。在他們的幫助下,你可以管理文檔、執行單元測試、數據庫、Web瀏覽器、電子郵件、加密、圖形用戶界面等等。所有這些東西都包含在標準庫中,除此之外,還有很多其他庫可用。
3.免費、開源:Python是FLOSS(自由/開放源碼軟件)之一。簡單地說,你可以自由地發布這個軟件的拷貝、閱讀它的源代碼、對它做改動、把它的一部分用于新的自由軟件中。FLOSS是基于一個團體分享知識的概念。這是為什么Python如此優秀的原因之一,它是由一群希望看到一個更加優秀的Python的人創造并經常改進著的。
4.可移植性:由于它的開源本質,Python已經被移植在許多平臺上。(經過改動使它能夠工作在不同平臺上)
5.可嵌入性:可以把Python嵌入你的C/C++程序,從而向你的程序用戶提供腳本功能。
對于開發環境,Python不像java一樣對內存要求非常高,適合做一些經常性的任務方面的編程。
?Python開發基礎?核心能力:
1. 掌握計算機硬件&操作系統原理;
2. 掌握Python基礎編程語法;
3. 掌握數據類型、字符編碼、文件操作;
4. 掌握函數、裝飾器、迭代器、內置方法。
而且最近幾年,Python在各種流行編程語言中一直排名靠前。它幾乎可以適用任何開發,它旨在提高程序員的開發效率而不在于他們編的代碼。Python適用于網站、桌面應用開發,自動化腳本,復雜計算系統,科學計算,生命支持管理系統,物聯網,游戲,機器人,自然語言處理等很多方面。而且,既使對于那些從沒有開發經驗的人來講,Python的代碼也是簡潔易懂的。
在對函數的學習過程中,一定要弄明白函數的作用和具體格式。值得強調的是在寫循環程序時,一定要弄清楚循環的條件。
由于剛學習Python不久,對于有些內容還不熟悉,很生疏,自己還存在很多不足,以后會努力學習。
再來就是在博客園上學習的話,我覺得這種學習方式很不錯,很新穎。因為博客園有收藏精彩內容的網摘,有很多人會在這里分享自己的內容,例如一些知識庫,一些自己的心得,我覺得這樣有利于我們的學習,可以收獲很多。
轉載于:https://www.cnblogs.com/taetaewu/p/10623720.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: 「2017 山东一轮集训 Day5」距离
- 下一篇: 聚合函数和分组查询