Python從零開始系列連載(5)——Python的基本數據類型(上)
前言
前文傳送門:
Python從零開始系列連載(1)——安裝環境
Python從零開始系列連載(2)——jupyter的常用操作(上)
Python從零開始系列連載(3)——jupyter的常用操作(中)
Python從零開始系列連載(4)——jupyter的常用操作(下)
好了,jupyter相信大家都已經會用了,我們就可以愉快地學習寫代碼了!
打斷一下,剛才少講了一個內容,就是我們可以改文件名,雙擊紅框部分
輸入你想要的名字
ok啦
Python的基本數據類型
Python有著很多種數據類型,什麼叫數據類型呢
我搜了一下粘貼過來:
數據類型在數據結構中的定義是一個值的集合以及定義在這個值集上的一組操作。
變數是用來存儲值的所在處;它們有名字和數據類型。
這裡說的變數又是啥???
如果你學過編程語言,例如大學理工科學的C和其他專業學的VB,很好理解
如果你從來沒學過編程語言
那我就通俗解釋一下:
在家裡吃飯,用盤子盛放美味可口菜肴
盤子(盛放菜)就是變數,而盤子的名字(青花瓷盤子)則是變數名
而這裡用盤子(盛放菜),而不是碗(盛放菜),因為盤子和碗不是一類東西
盤子和碗就是兩種數據類型,他們都能保存數據(這裡的數據指的是菜)
你理解了沒?什麼?本來懂的被我繞的不懂了???emmmm....
那你自我ctrl+z一下吧
數字
說到數字,很多人紛紛起身,說:這有啥好學的,我幼兒園都會了。。
那我就說咯~
Python的數字也有4中數據類型(就好比盤子也有四種,大盤子,中等盤子,小盤子,迷你盤子)
分別是:整數(int)、浮點數(float)、布爾值(bool)、複數(complex)
小明提問:老濕,這些有啥不同啊?
小紅interrupt小明:你就不能靜靜聽么?
好的,那我們看一下他們有啥不同
默默打開背包里的工具箱,拿出了一個函數
type()函數
type:類型的意思
我們發現測量出的233是整數類型(int)
233.0是浮點數類型(float)、
233(注意有單引號)是字元串類型(str)
我們繼續掏出一個函數:isinstance()
這個函數傳入兩個參數(也就是括弧內的內容,參數之間用逗號分隔)
第一位參數:數據
第二位參數:判斷該數據是否是某個類型
例如:
判斷233是不是浮點數?返回False,意思是233不是浮點數
今天作業:按照我的操作走一遍
下課
人生苦短,我選Python
未完待續,連載中......
作者:王大偉 Python愛好者社區唯一小編,請勿轉載,謝謝。
出處:Python從零開始系列連載(5)--Python的基本數據類型(上) 配套視頻教程:Python3爬蟲三大案例實戰分享:貓眼電影、今日頭條街拍美圖、淘寶美食 Python3爬蟲三大案例實戰分享 公眾號:Python愛好者社區(微信ID:python_shequ),關注,查看更多連載內容。加小編個人微信:tsdatajob ,跟作者互動,一起探討。
推薦閱讀:
※Python中Turtle模塊的基本指令都有哪些?
※python中的模塊、庫、包有什麼區別?
※學習數據結構有什麼用?
※Python 有哪些好的學習資料或者博客?
※Python實踐20-閉包簡介