Python入門
通過幾天的學習,對python算是有了一定的了解,今天就來總結下python的基礎。
首先對於所有的編程語言,第一步就是安裝工具和配置環境。就像建房子一樣,必須要有牢靠的地基才能有穩固的房子,python也一樣。
本文所用環境是anaconda和jupyter notebook,具體的安裝方法詳見初學python者自學anaconda的正確姿勢是什麼??和
jupyter notebook 可以做哪些事情?。
下圖是學習python的四個核心:
python首先需要注意的:
1.大小寫敏感
2.變數不能以數字開頭
3.使用縮進來表示代碼塊,縮進不一致會運行出錯
下面就從代碼上來總結下python的基礎:
一.字元串和數值類型(不可變)
二.容器
1列表 (元素可以重複,有序的,可以修改)
2元組(不可變 有序的 元素可以重複 不能對元素進行更新和刪除)
3集合(可變的 無序的 元素不可重複)
4字典(鍵值對 鍵唯一 不可變 值可以重複 )
三.條件判斷(if-elif-else)
四.循環
1 for語句
continue:跳出當前循環
下面列子中當循環元素為php的時候 直接跳過了當前循環 所以php元素沒有列印
break:退出整個循環
當循環元素為python的時候 直接結束了整個循環 沒有繼續循環下去 所以c元素沒有列印
2while語句
關鍵字end可以用於將結果輸出到同一行,或者在輸出的末尾添加不同的字元
五.函數
pass 不做任何事情,一般用做佔位語句
六 數據結構
1.棧 先進後出
2隊列 先進先出
3.排序欄位OrderedDict
4.計數器
總結
對python基礎的了解暫時就到這,希望通過之後的學習和練習能更上一層,編程沒有捷徑,只有不斷的練習 ,才能熟能生巧。
推薦閱讀:
※[3] Python數值
※第十章 序列的修散列和切片
※Windows 下安裝python版本xgboost
※動態類型的語言的優缺點有哪些?
※普通人為什麼要學習Python?