中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python 學習之路1-如何入門

發布時間:2020-07-26 06:09:17 來源:網絡 閱讀:255 作者:samly71 欄目:編程語言
    過去20年,我一直有一個想法就是學一門編程語言,可惜一直沒有實現。C我看過,C++也看過,PHP了解過,最后是的沒有最后。。。。。
    回望過去簡單說就是沒有懂到底學習了什么,也無法把學習到的知識應用到實際,然后往開發走,所有我過去10多年都是做運維,主要是 網絡RS ,linux 操作系統 方向熟練。引申到我只會shell,做一些日常的常規操作。
    最近又入手python的學習,開始找到方法。反思之前為什么入門卡頓,無頭緒。總結一句話:方法不對。。。。
    如何快速實現入門?不要急去學習語言,基本語法,你會發現。編程都是3大套路:順序,判斷,循環。但是用起來,你就是不懂。。。所以我們不要急去練習。要搞清楚幾個問題。
    1. python是什么?【你學習的語言是什么東西】
    2. 面向對象編程是什么?【對象嚄】
    3. 如何開始?【】

###############我們開始 認識 這些概念

  1. python語言 是 解釋語言(靠近人類的語言);匯編語言(機器語言,機器懂,你不懂)
    python 學習之路1-如何入門

    python 要執行,是要通過 解析成 匯編 ,才會執行的。只是他更加符合大眾口味,容易懂。所以學習起來成本會比較低;
    但是運行效率,肯定是越底層的語言 越快,越高效。
    有個問題是必須要說的:執行快慢的,這個應該是在X86剛發展的時候,硬件配置比較低,現在是21世紀,硬件都是多線程多core了。。差別在逐漸減少。所以不能說python慢,具體還要看的需求。
    
    2.面向對象編程 ? 這句話我聽了10多年,之前還真沒有認真想過。。。。。

    相信如果你還沒入門,也是這個味道,就去學習class了,這是很傻的一個種方式,所以還真要消化一下。
    對象:你有沒有對象?沒錯,這就是對象,世間萬物皆對象。看見的一個杯子,一個筆,都是對象。
    有了對象的概念,你就想一個問題,對象放哪里?對:就是放存儲(你可以理解為倉庫)。
    面向對象編程:你可以理解成 在倉庫(內存地址中),對物件(對象)進行 存取的處理。
    ---這就是 面向對象的編程過程,這就是你用python的對象語言做處理某個功能,處理某個事件的過程。。。在內存,對對象(變量,元素,實例等等)進行存取處理

python 學習之路1-如何入門

    3. 如何開始?
    通常講師會說,學語法。從5大基本元素(原來開始)
    我這里是不太同意,先有需求 》》》》 再考慮學習。(不應該一開始就給自己太大要求。)
    ---我什么都不懂,就想做飛機大炮,你覺得可能嗎????

    3a. 先容易的需求,
    3b. 然后了解元素(用什么對象)
    3c. 實施,學習。

    例如:我要向排序一些數字。。。。
    解:
    1. 用什么元素 去解決這個問題?(就好似一次找對象 相親的過程
    字符 "abcdef" ---------- 對象 不適合
    字典 {"name":"小西"} -------- 對象 不適合
    tuple ()  元組 (1,2,3,4,5)---- 對象 適合
    list []  列表 [1,2,3,4,5] ----------- 對象 適合
    set()  集合 {1,2,34,5,}---------- 對象 適合

    2. 對象有了,怎樣進一步溝通,進行升華?
    python 個個都說好,為什么呢?自帶或者第3方方法多。。。。這樣就非常好了。
    tuple;list,set 都是候選佳麗。。。。看方法咯,哪個白富美,請她去看看電影,吃個飯繼續升華一下。。。
    不用懵逼,現在搜索引擎很強。。。。你用用就知道那個比較好了。。
    ![](https://s1.51cto.com/images/blog/201904/17/41a3a17354046eb58b34415203cc347b.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    我又是新手,不知道有什么方法,更加不會自己編寫多N行代碼實現。。。。
    我用別人的不是很快?(關鍵你能看懂嗎?)
    最快的方式是:簡單的代碼,實現到功能。。。有什么方法是最快的。。
    list1= [10,5,6,1,8,2,9]
    sorted(list1) 

python 學習之路1-如何入門

    是的,勾起你的興趣,就是成功了。。。

    開始你的裝逼學習吧。。。有需求,帶動實現。。。。
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宜兴市| 陆河县| 霍州市| 丰顺县| 马边| 永寿县| 安塞县| 小金县| 谷城县| 长泰县| 永登县| 洞口县| 伊宁县| 乌兰浩特市| 米易县| 繁昌县| 遂溪县| 巩留县| 巴彦淖尔市| 康定县| 峨眉山市| 会宁县| 泽州县| 淮阳县| 益阳市| 云浮市| 栾川县| 泗阳县| 玉环县| 且末县| 台南市| 黄平县| 扬州市| 荔波县| 石狮市| 玉屏| 汨罗市| 乌拉特前旗| 丽江市| 徐汇区| 文昌市|