python初學(xué)7.Python的基本數(shù)據(jù)類型(中二)

Python的基本數(shù)據(jù)類型——字符串

1.字符串的組成

字符串,通俗的說就是字符組成的一串內(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),我們要說一下注釋了

2.注釋

注釋,是對(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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容