python自己也自學過一段時間了,看過視頻,也買過幾本基礎的書來看,目前為止對於一些簡單的代碼還是可以看懂,但是自己總是覺得缺少些什麼,可能是缺少系統化的學習,也可能是缺少實際項目經驗,對於這些缺少的感覺,大概原因就是自己沒有堅持,總是斷斷續續的學習,一方面有工作上的原因,另一方面也有自身的原因. ...
python自己也自學過一段時間了,看過視頻,也買過幾本基礎的書來看,目前為止對於一些簡單的代碼還是可以看懂,但是自己總是覺得缺少些什麼,可能是缺少系統化的學習,也可能是缺少實際項目經驗,對於這些缺少的感覺,大概原因就是自己沒有堅持,總是斷斷續續的學習,一方面有工作上的原因,另一方面也有自身的原因.現在報了老男孩的14天學習營,先從這裡再次慢慢的學習,入一個系統.
今天是第一次寫python學習博客
1.變數名只能是字母/數字或下劃線的任意組合,第一個字元不能是數字,python關鍵字不能為變數
a:正確的變數
_a:正確的變數
a5a:正確的變數
5f:錯誤的變數
2.數據類型分為:
數字:int
字元串:str
布爾類型:True和False
元祖:tuple(),不可修改
列表:list(),所存值有順序,可以修改
字典:dict(),鍵值對組合,且無序,{key:value}
集合:set(),無重覆值,可以用來數據去重
3.input():input方法輸入的變數預設是str字元型,如果是要數字就需要使用強制轉換
if and or:都是錯誤的變數,因為這些都是python的關鍵字
4.流量控制-單雙分支:
---->if:表示單分支判斷,滿足條件就執行,不滿足就不執行
tips:if 條件滿足:
執行
---->if else:表示雙分支,滿足條件就執行if語句下的代碼,不滿足就執行else語句下的代碼
tips:
---->if elif elif ... else:表示多分支,滿足條件就執行對於分支下的代碼
tips:
5.while迴圈,可以通過設定滿足一定條件退出迴圈
while 條件:
執行語句
如果要永迴圈,條件可以為永真:True
可以通過一種條件設定跳出迴圈,通過終止語句break和continue
break:跳出整個迴圈,完全結束
continue:跳出本次迴圈,執行下一輪迴圈