1、為什麼學習python
有一句名言「人生苦短,我用python」,學習資料分析,學習python就對了,不是說python比其他程式語言更好,只是我更喜歡。
2、python環境安裝
需要安裝「anaconda」和「jupyter」,「anaconda」是整體python執行的環境,"jupyter"是你敲**的工具。
3、資料型別
總體有5中資料型別:字串、數字、容器、布林、none。
<1>字串
<2>數字
<3>容器
容器又分成4種:
1.列表(list)使用方括號,可重複,型別可不同,例如:['猴子',12,ture]
2.元祖(tuple)使用小括號,不能修改,例如:('猴子',2,true)
由於不能修改,就沒有增、刪、改方法,只有查詢方法,查詢方法跟list一樣。
3.字典(dictionary)使用花括號,裡面是鍵值對key:value,例如:
4.集合(set)使用小括號,無序不重複,例如:(['excel','python','猴子'])
集合與字典相似,儲存鍵值對,但只儲存鍵key',不儲存值。
建立空集合使用小括號()。
集合不支援 索引, 分片, 或其它類序列(sequence-like)的操作。
集合物件還支援union(交集), intersection(交集), difference(差集)和sysmmetric difference(對稱差集)等數**算
<4>布林值
<5>none
4、條件判斷
5、迴圈
6、函式
7、模組和包
8、資料結構
9、如何學程式設計才最有效
多練、多問、多琢磨。
多練、多問、多琢磨。
多練、多問、多琢磨。
1 6 主要內容
本書的主要內容包括三個主要部分,分為程式設計技術 核心分析和專案例項。這些內容合為一體,讀者可以學習到在moblin上進行應用軟體開發的技能,最終目標是開發乙個moblin作業系統發行版。程式設計技術以c語言為基礎,除了簡單講解語法以外,主要是介紹在moblin系統中真正廣泛使用的gobject程式...
1 主要內容
pyqt5 基本視窗控制項 qmainwindow,qwidget,qlabel,qlineedit,等 pyqt5高階元件 qtableview,qlistview,容器,多執行緒等 pyqt5布局管理 qboxlayout,qgridlayout,qformlayout,巢狀布局等 pyqt5訊...
python基礎主要內容 python基礎語法
主要內容 1.異常處理基本語句 在程式執行過程中,由於編碼不規範等造成程式無法正常執行,此時程式就會報錯。健壯性 很多程式語言都有異常處理機制 def calc a,b return a b try x calc 3,1 如果程式出錯會立刻跳轉到except語句 except print 程式出錯了...