摘要:偶然機會接觸到python語音,感覺語法簡單、功能強大,剛好朋友分享了一個網課《python 爬蟲與數據可視化》,於是在工作與閑暇時間學習起來,並做如下課程筆記整理,整體大概分為4個部分(1.python基礎知識 2.爬蟲基礎知識 3.數據提取與存儲 4.數據分析與可視化),入門級課程。
一、python的背景介紹、安裝與配置、pycharm的安裝與配置、ipython的安裝、pip install的使用
二、python的變量與數據類型
數據類型:字符串、數字(整數、浮點數)、布爾類型
常用操作:
字符串的長度:len(a)
字符串格式化:"chuanzhi{}".format("boke")
字符串的拼接:"chuanzhi"+"boke"
字符串的替換:"chuanzhi_boke".replace("_","")
字符串的索引:"chuanzhiboke"[1],"chuanzhiboke"[:8]
去除字符串兩邊的空格: " chuanzhi ".strip()
查看數據類型:type(a)
三、python的數據結構
數據結構:列表a=[]、字典b={}、元組c=(1,2)
常用操作:
列表元素追加:a.append("b")
列表的相加:a.extend([1])
列表的長度:len(a)
列表元素的移除:a.remove(1)
字典的修改:b.update(c)
刪除字典的鍵值:b.pop("test")
列表為有序可變數據集合、字典為無序可變數據集合、元組為有序不可變數據集合
四、python的基礎語法
判斷語句:if 、if,else、if,elif,else
循環語句:for,in、while
終止關鍵字:break、contiune
break:終止所有循環 contiune:終止本次循環
五、函數的定義與使用
def get_name(x):
return x*x
v = get_name(5)
print("x的值為:",x)