資料型別
函式引⽤模組/包:import
小作業想學好資料分析,最好最快的方式是掌握python語言。
python語言的強大
能解決資料分析的大部分問題
容易上手,語法簡單。
總之,在數位化時代掌握⼀門程式語言,尤其是python語言的使用是⾮常有必要的。相信使用python的流行,不必多說,接下來我們一起學習基礎語法。需要注意程式設計中除了文字部分可以使用中文,標點符號一定要使用英文輸入法
否則會報錯。
input是輸入函式input()
print是輸出函式 print()
例如如下展示:
# 執行結果如下
what's your name?datascience
hello,datascience
====
====
=sum
=200
什麼是注釋呢? 簡單來說就兩點作用:
注釋方式
:
#單行注釋
'''這是多⾏注釋,⽤三個單引號
這是多⾏注釋,⽤三個單引號
這是多⾏注釋,⽤三個單引號
'''"""
這是多⾏注釋,⽤三個雙引號
這是多⾏注釋,⽤三個雙引號
這是多⾏注釋,⽤三個雙引號
"""
又或者如下所示:
#我是一匹來自北方的狼
#你們誰懂我心理的傷
# - 單身狗就這樣默默地看著你,一句話也不說。-
if … else …
是經典的判斷語句注意點:
易錯點:
**解析:
**中實現輸入分數,判斷是否優秀和及格。
score後面加上int()
作用是將input函式中獲得的字串數值轉換為整數integer
.
for迴圈是⼀種迭代迴圈機制,迭代即
的邏輯操作。如果規定迴圈的次數,我們可以使用range函式,它在for迴圈中比較常用。range(11)代表從數字0到10,不包括末尾11,也相當於range(0,11),range裡面還可以增加步長,比如range(1,11,2)代表的是陣列[1,3,5,7,9]
1到10的求和也可以⽤while迴圈來寫,這裡while控制了迴圈的次數。while迴圈是條件迴圈,在while迴圈中對於變數的計算方式更加靈活。因此while迴圈
,⽽for迴圈的條件相對確定,
。python3 中有六個標準的資料型別
:
字典
其實就是鍵值對
,多次對同⼀個key放入value,後面的值會把前面的值覆蓋,同樣字典也有增刪改查。增加字典的元素相當於賦值,比如score[『小張』] = 98,刪除⼀個元素使⽤pop,字典不支援直接修改元素中的key,可將舊元素刪除後新增乙個元素。
集合set
和``字典dictionary`類似,不過它只是key的集合,不儲存value。同樣可以增刪查,增加使⽤add,刪除使⽤remove,查詢看某個元素是否在這個集合裡,使用in。
#導⼊⼀個模組
import model_name
#導⼊多個模組
import module_name1,module_name2
#導⼊包中指定模組
from package_name import moudule_name
#導⼊包中所有模組
from package_name import
*
python語言中import
的使用很簡單,直接使用import module_name語句匯入即可。
這裡import的本質是什麼呢?
視覺化基礎 基礎語法
2.1 具體應用 2 折線圖 3 柱狀圖 4 餅圖 5 注釋 6 標題 第一部分主要作用是構建出一張空白的畫布,並可以選擇是否將整個畫布劃分為多個部分,方便在同一幅圖上繪製多個圖形的情況。最簡單的繪圖可以省略第一部分,而後直接在預設的畫布上進行圖形繪製。第二部分是繪圖的主體部分。其中新增標題,座標軸...
Python 資料視覺化
資料視覺化指的是通過視覺化表示來探索資料,它與資料探勘緊緊相關,而資料探勘指的是使用 來探索資料集的規律和關聯。資料集可以是用一行 就能表示的小型數字列表,也可以是數以吉位元組的資料。漂亮地呈現資料關乎的並非僅僅是漂亮的。以引人注目的簡潔方式呈現資料,讓人能夠明白其含義,發現資料集中原本未意識到的規...
資料視覺化 什麼是資料視覺化
資料對應的英文單詞是data,從資訊獲取的角度看,資料是對目標觀察和記錄的結果,是現實世界中的時間 地點 事件 其他物件或概念的描述。不同學者對資料的作用也給出不同的定義,大致分為以下3類 視覺化對應的兩個英文單詞 visualize和visualization。visualize是動詞,描述 生成...