DAY7,Python數據類型真是磨人的小妖精

題外話

今天發現一個很有意思的數據, 在廖雪峰的免費學習Python的課程網站上。

第一節課是介紹Python教程的,瀏覽次數是 29194830748(近300億啊,額滴神!),最後一節課是實戰教學,瀏覽次數為14406654(1千4百萬),後者僅佔前者的4%左右。

DAY7,Python數據類型真是磨人的小妖精

當然, 這些數據應該是點擊的次數,並不代表觀看的人數, 但也從側面反映了一個問題:人們做一項事情的時候, 一開始總會充滿激情, 無比好奇, 認真學習,一天巴不得看好幾遍,但能堅持到最後的經常是寥寥無幾。

就像看我每天發的學習記錄一樣, 看過一篇的可能覺得一般,最多點個贊或者發個評論, 但能關注我,並每天監督我打卡學習的能有幾個?對吧?

DAY7,Python數據類型真是磨人的小妖精

這段時間一直在學習NPDP和Python, 套用產品開發的理論來看待學習這件事,就是要一開始就要樹立好目標和方向(戰略),合理平衡自己的工作和學習(項目組合管理),採用循序漸進的系統學習方法(開發流程),加入學習小組每日交流(團隊),使用學習輔助工具做筆記並定期反思(工具與績效度量),嘿,還真讓我見縫插針的套上了

好了, 言歸正傳,上今天學習的數據類型套餐

1.首先是數字類型

  • 浮點數float()浮點數:

有意思的一點:計算 0.1+0.2=0.30000000000000004 (老師說:所有的語言都有這樣的計算結果)。

<code>>>> 0.1+0.2
0.30000000000000004 #計算機也有算錯的時候,哈哈哈
>>>/<code>
  • 整數int():

這個沒啥好講的, 整數,也有正負。

  • 布爾 bool:

True和False,也可以轉換為數值。0代表False,1代表True。Python中,布爾類型還可以直接運算。

<code>>>> False+1 #相當於0+1
1
>>>/<code>
  • 複數complex :

複數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示,複數的實部 a 和虛部 b 都是浮點型。這一部分我感覺我這輩子也用不到,我數學不及格, 你給我講啥

2.然後是字符串

顧名思義,就是連續的字符序列,通常用雙引號"" 和單引號 ''以及 三引號: ''' '''括起來

<code>title='臥春'  #單引號
mot_cn="臥梅悠聞花,窩枝匯重天" #雙引號
#使用三引號,因為字符串分佈在2行裡
mot_en='''wo mei you wen hua ,
wo zhi hui zhong tian'''

print(title)
print(mot_cn)
print(mot_en)/<code>


1.轉義字符---反斜槓:“\\”,用來對一些特殊字符進行轉義,這不是閒的難受嗎?好不容易定義好的內容, 還要再轉回去, 比如n是字符,加上反斜槓\\n就成了換行了。要想print出一個反斜槓, 代碼需要打兩遍\\\\.呃,頭大。更可氣的是字符“r”或"R",在符引號前面加上這個字母,後面的轉義符全部失效。。叫我說,這不是多此一舉嗎?

2.運算符---這個就不用了多講了, 加減乘除(+-*/)求餘(%)取整除(//)冪次方(**)大於(>)小於(

3.字符的截取:

DAY7,Python數據類型真是磨人的小妖精

明日計劃

1.列表、元組、集合、字典

2.實例複習字符串,數值,以及各種符


我是追科技, 2胎奶爸,每天半小時學Python的小白白,目標是學會爬蟲爬產品數據。

信條:再不折騰就老了

就醬!~


分享到:


相關文章: