首頁>Club>
3
回覆列表
  • 1 # 愛程式設計的南風

    如何自學python?下面文章應該可以幫助到你。

    1、Python軟體安裝

    1.1.進入python官網,選擇dowload然後選擇windows如下圖:

    1.2.選擇python3.6並下載

    1.3.下載完成後雙擊安裝包,進入下面的介面

    1.4.選擇標註項

    1.5.第一次安裝預設即可,選擇next

    1.6.選擇install,進行安裝

    安裝成功後你可以透過按window鍵,然後在所有程式中找到該軟體

    1.7.配置環境變數

    【1】開啟控制面板,如下圖,選擇系統:

    【2】選擇高階系統設定

    【3】選擇環境變數

    【4】在系統環境變數處,選擇新建,第一項寫PATH,第二項填寫軟體安裝的位置,然後一直確定

    【5】windows鍵加r,在出現的視窗輸入cmd並確定

    【6】在dos視窗輸入python,可以進入python執行環境,大功告成!!

    一、字串及數字變數

    1、變數

    要點提煉:Python變數為強型別動態型別。換言之,變數很任性,你給他int,他就是整型,你給他字串,他就是字串!

    2、數字型資料

    要點提煉:這下面那張圖就行,至於其它的,就是文字轉字數(int),數字轉文字(Str)

    3、字串

    要點提煉:字串關鍵點就是跳脫字元""的應用,以及設定檔案路徑經常用到的r。前面加個r,表示我們儲存的是單純的,不含轉義符的文字。

    4、字串相關應用

    要點提煉:字串最關鍵的就是透過下標索引訪問字串!因為列表還有後期資料處理會經常用到這個知識點。

    二:列表

    1、初識列表

    要點提煉:下標索引要求,從左至右,從0至元素總數減1;從右至左,負的元素總數至-1;區間獲取,左閉右開。

    2、列表-函式

    要點提煉:In 與 not In 最重要,至於其它的,看你的需求了。

    3、列表-改增刪

    要點提煉:本章貌似都是重點,append,del,pop,remove。這幾個用法和區別都要掌握。

    4、元組

    要點提煉:元組就是不可變列表,這個不可變是不可以改變列表元素的內容。

    5、列表排序與複製

    要點提煉:這個部分最容易錯的是直接列表名1=列表名2的方式進行復制,這樣複製會共享引用一個列表。類似一個列表叫了兩個名字。

    字典

    1、初識字典

    要點提煉:字典以鍵值對的方式賦值與儲存,列表的下標是增序數字;字典的類似下標是鍵!

    2、字典增刪改

    要點提煉:字典的刪和改其實和列表一致,建議一起記憶。字典的增是靠新賦值鍵值對的方式!

    四:控制語句

    1、for迴圈遍歷列表

    要點提煉:除了學習for的用法,跟重要的是瞭解Python程式設計中tab縮排的應用!

    2、IF語句應用

    要點提煉:if基本語句使用,多if語句判斷實現!

    3、迴圈用的好,while少不了

    要點提煉:幾種跳出迴圈的方式,縮排的用法

    4、人機互動input函式

    要點提煉:知道input函式的使用,知道input輸入預設是字串即可!

    5、while與字典列表應用

    要點提煉:學會使用while函式迴圈儲存至列表、字典即可

    五:函式

    1、函式初識

    2、函式與返回值

    3、函式與列表

    4、函式與變數型別

    5、任意引數函式

    由於函式分享了很多期,要點與題目一致了。

    六:類

    1、類修改屬性

    2、淺談為什麼要用類

    3、類的繼承

    對於你零基礎,那麼就意味著你一切都要從頭開始。我們知道,有句話叫萬事開頭難,所以你一定要做好心理準備。半途而廢就沒意思啦,千萬不能遇到問題就打退堂鼓,否則你最後也還是一無所獲,時間金錢精力倒是耗費了不少。上面提到的需要入門掌握的知識。還有就是學習的時候一定少不了的就是實戰專案啊,動手敲程式碼什麼的應該成為習慣,最好是有事沒事就敲上一陣子。總之,不能停!畢竟,沒有實戰專案你怎麼掌握技術啊?以後怎麼拿高薪啊?怎麼揚眉吐氣啊是不是?

    最後,專案實踐練習

    1.django專案實戰之購物系統

    2.Python開發跨平臺的記事本

    3.Python網路爬蟲實戰-Scrapy

    透過學習Python,使你能夠運用Python實現從零基礎到完整web網站開發、自動化指令碼開發、大資料探勘分析。讓你深入認識企業級平臺開發技術,透過理論和實際結合讓學員全面掌握企業專案開發思路與技能,並在實踐中提高,全面接觸網際網路大型企業網站開發流程,行業規範,製作標準,掌握各種Python專案開發架構能力

  • 2 # 瞎說開發那些事

    先去買幾本書(樓上有推薦的),再結合影片看看教程,比如慕課網,極客學院,網易課堂,騰訊課堂啥的,很多,這一步,主要是學一些基本語法,Python專案的專案結構,也就是說在你寫程式碼之前,知到Python環境如何搭建,Python程式碼該寫在什麼位置。然後最主要是要自己動手去實踐,多些一些demo(可以跟著影片教學或者課本上來做,都可以),寫完之後,再去認真的理解閱讀每一行程式碼的意思,比如說它用了哪些依賴包,這些依賴包的作用,使用細節都可以作為你學習Python的一部分(學會閱讀別人寫的程式碼)。最後還可以把你寫的程式碼上傳到某些開源社群中去,在這過程中,你還可以深入到DevOps的學習,學會自動化部署專案。學習之路漫漫,加油↖(^ω^)↗

    供上一張程式設計師可以看懂的寶圖

  • 中秋節和大豐收的關聯?
  • 佳能EF 50 1.0L大眼睛二手鏡頭售價2.9萬,值得專業攝影師入手嗎?