python學習筆記(一)

來源:互聯網
上載者:User

標籤:python   學習筆記   

學習一門語言之前,要先搞清楚為什麼要學習它,不能因為它火,就去學習,要明白火在哪裡,優勢在哪,在哪方面是其他語言無法取代的。那麼我學習python的初衷就是因為它有一個出色的輕量級爬蟲架構 scrapy,其實想應用程式框架是不需要學習python的,因為python的文法真的是很簡單易懂,但既然接觸了,就要系統的學習一下吧。

那麼這裡我也不去對比 php、python、ruby等等一些指令碼語言的優劣勢,網路上大把大把的文章。還是本著“life is short, i use python”的心態去學習;在這裡也也勸勉一下那些迷茫在語言海力的童鞋,想好了一門就一直學下去,直到達到自己學習這門語言的目的為止,不建議為了學習而去學習,或者說那是學霸們的專利。

買了一本《Head First Python》,讀了半小時後悔了,發現書講的過於基礎,幾頁的東西對於一個接觸過7、8門語言的我來說,幾乎就看兩眼,手敲個例子就可以了。如果你是有豐富經驗的人,或者對php掌握了得人,那麼這本書我是不大推薦的。但既然買了,還是堅持把它讀完吧,因為後面還有更急切的學習計劃呢。

開發IDE,我不用python3 帶的,我用pycharm這款。

(一)列表

php裡有一模一樣的定義,功能也很類似。

arr1=[1,2,3,4,5,6]arr1sub = ['a','b','c']arr1.insert(1,arr1sub)print(arr1)for x in arr1:    print (isinstance(x,list))

輸出:

[1, ['a', 'b', 'c'], 2, 3, 4, 5, 6]FalseTrueFalseFalseFalseFalseFalse
這本書前30頁,就這一個程式碼片段就全了。

定義列表

arr1=[1,2,3,4,5,6]

插入列表

arr1.insert(1,arr1sub)

迴圈列表

for x in arr1:

判斷變數是否是列表

    print (isinstance(x,list))




python學習筆記(一)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.