Python的基本數(shù)據(jù)類型——字符串
字符串,通俗的說就是字符組成的一串內(nèi)容,例如'Python大法好'、'Y45160100'、'PG one'
劃重點(diǎn):''表示空字符串(空字符串就是字符串里沒有內(nèi)容)
字符串是不可變對(duì)象,至于什么是不可變對(duì)象
日后再說
字符串之所以區(qū)別于其他數(shù)據(jù)類型,是因?yàn)樗潜话谝?hào)里面的
你可以用單引號(hào),也可以用雙引號(hào)
劃重點(diǎn):但是不能一邊單引號(hào),一邊雙引號(hào)!
我們看一下:

第三個(gè):兩邊不一致所以出錯(cuò)了
當(dāng)然,有時(shí)候我們必須單引號(hào)和雙引號(hào)都得使用:

例如我相把她說的話和所有內(nèi)容都用單引號(hào)嵌套,發(fā)現(xiàn)報(bào)錯(cuò)了
大家可以看到實(shí)際被單引號(hào)引用的是紅色的內(nèi)容,中間有一段是黑色的沒被包括進(jìn)去
這是因?yàn)?,派森?huì)從左到右自動(dòng)掃描到一對(duì)單引號(hào)就把它倆匹配一起
為了解決這個(gè)問題,我們同時(shí)使用單引號(hào)和雙引號(hào)

這樣就可以啦~
其實(shí)連續(xù)三個(gè)單引號(hào)或者雙引號(hào)也可以,不過一般我們不用
什么?你問為什么,你不覺得打這么多很累么,hhhhh
說到三個(gè)引號(hào),我們要說一下注釋了
注釋,是對(duì)書籍或文章的語匯、內(nèi)容、背景、引文作介紹、評(píng)議的文字。
說得通俗一點(diǎn)就是多寫點(diǎn)內(nèi)容幫助理解
Python中的注釋分為單行注釋和多行注釋:
單行注釋
在每行代碼前寫一個(gè)井號(hào),則這行代碼不會(huì)被運(yùn)行

運(yùn)行之后發(fā)現(xiàn)報(bào)錯(cuò),看一下報(bào)錯(cuò)信息,意思是a這個(gè)變量沒被定義(因?yàn)槟鉧=1定義的這行前面有個(gè)井號(hào),是被注釋了,程序不會(huì)執(zhí)行)
其實(shí)大家發(fā)現(xiàn)沒,之前上課講到的Markdown和這里的注釋好像功能相似
沒錯(cuò)!就是這樣!
如果我連續(xù)很多行都要注釋呢?
小明:我知道,每行前面加一個(gè)#不就行了么,hhhh,我真是個(gè)天才
小明啊,如果我有10000行,你還這樣做么?
小明無語凝噎。。。
好了,我們講一下多行注釋怎么弄
還記得剛才我們嫌棄的三個(gè)引號(hào)么
它就可以多行注釋

a的內(nèi)容確實(shí)被注釋掉了,所以打印a的內(nèi)容會(huì)報(bào)錯(cuò)
當(dāng)然,除了三個(gè)單引號(hào),三個(gè)雙引號(hào)也是ok的

一直看報(bào)錯(cuò)的不太舒服,雖然我們是將用法
來看個(gè)正常運(yùn)行的(沒有注釋):

今天作業(yè):按照我的操作走一遍(敢不敢換個(gè)其他的說法)
下課
人生苦短,我選Python