Python的基本數(shù)據(jù)類型——字符串
字符串,通俗的說就是字符組成的一串內(nèi)容屠列,例如'Python大法好'踪央、'Y45160100'、'PG one'
劃重點:''表示空字符串(空字符串就是字符串里沒有內(nèi)容)
字符串是不可變對象倚喂,至于什么是不可變對象
日后再說
字符串之所以區(qū)別于其他數(shù)據(jù)類型每篷,是因為它是被包含在引號里面的
你可以用單引號瓣戚,也可以用雙引號
劃重點:但是不能一邊單引號,一邊雙引號焦读!
我們看一下:
第三個:兩邊不一致所以出錯了
當(dāng)然子库,有時候我們必須單引號和雙引號都得使用:
例如我相把她說的話和所有內(nèi)容都用單引號嵌套,發(fā)現(xiàn)報錯了
大家可以看到實際被單引號引用的是紅色的內(nèi)容矗晃,中間有一段是黑色的沒被包括進去
這是因為仑嗅,派森會從左到右自動掃描到一對單引號就把它倆匹配一起
為了解決這個問題,我們同時使用單引號和雙引號
這樣就可以啦~
其實連續(xù)三個單引號或者雙引號也可以张症,不過一般我們不用
什么仓技?你問為什么,你不覺得打這么多很累么俗他,hhhhh
說到三個引號脖捻,我們要說一下注釋了
注釋,是對書籍或文章的語匯兆衅、內(nèi)容地沮、背景、引文作介紹羡亩、評議的文字摩疑。
說得通俗一點就是多寫點內(nèi)容幫助理解
Python中的注釋分為單行注釋和多行注釋:
單行注釋
在每行代碼前寫一個井號,則這行代碼不會被運行
運行之后發(fā)現(xiàn)報錯畏铆,看一下報錯信息雷袋,意思是a這個變量沒被定義(因為你a=1定義的這行前面有個井號,是被注釋了辞居,程序不會執(zhí)行)
其實大家發(fā)現(xiàn)沒楷怒,之前上課講到的Markdown和這里的注釋好像功能相似
沒錯!就是這樣瓦灶!
如果我連續(xù)很多行都要注釋呢率寡?
小明:我知道,每行前面加一個#不就行了么倚搬,hhhh,我真是個天才
小明啊乾蛤,如果我有10000行每界,你還這樣做么?
小明無語凝噎家卖。眨层。。
好了上荡,我們講一下多行注釋怎么弄
還記得剛才我們嫌棄的三個引號么
它就可以多行注釋
a的內(nèi)容確實被注釋掉了趴樱,所以打印a的內(nèi)容會報錯
當(dāng)然馒闷,除了三個單引號,三個雙引號也是ok的
一直看報錯的不太舒服叁征,雖然我們是將用法
來看個正常運行的(沒有注釋):
今天作業(yè):按照我的操作走一遍(敢不敢換個其他的說法)
下課
人生苦短纳账,我選Python