從零學(xué)習(xí)Python—基礎(chǔ)知識(二)

在講今天的第二節(jié)基礎(chǔ)時,我想起了我以前的英語老師袜蚕,他說:每天記一個單詞糟把,一年就是365個,三年下來牲剃,至少閱讀是沒問題的遣疯。


Python與英語類似,一個是計算機(jī)語言凿傅,一個是人類的語言缠犀。先學(xué)習(xí)單個詞語数苫,再串起來用!


數(shù)字

先來看看簡單的數(shù)字辨液,數(shù)字的運用在Python中還是很多的虐急,比如:使用數(shù)字來記錄游戲

得分、表示可視化數(shù)據(jù)滔迈、存儲Web應(yīng)用信息等等止吁。


我們先從整數(shù)舉例看看用法:

——————————————

>>> 2 + 3

5

>>> 3 - 2

1

>>> 2 * 3

6?

>>> 3 / 2

1.5??

——————————————

其實就是整數(shù)的加減乘除

(win+r再輸入cmd)


#PS:在Python2.X中,整數(shù)相除是沒有小數(shù)點的燎悍,比如3/2 ?? ? 是等于1的

? ? ? ? 如果是3.0/2? ? 才等于1.5



浮點數(shù)

浮點數(shù)定義:帶小數(shù)點的數(shù)字全都算


用法:和整數(shù)一樣敬惦,也可以加減乘除


——————————————————

>>> 0.1 + 0.1

0.2?

>>> 0.2 + 0.2

0.4?

>>> 2 * 0.1

0.2?

>>> 2 * 0.2

0.4??

——————————————————

這里我也同樣又運算了一遍,大家要邊學(xué)邊自己操作




列表


列表定義:一系列按特定順序排列的元素組成谈山。


包含字母表中所有字母俄删、數(shù)字0~9或所有家庭成員姓名的列表;也可以將任何東西加入列表中奏路,其中的元素之間可以沒有任何關(guān)系畴椰。?


使用:在Python中,用方括號([])來表示列表鸽粉,并用逗號來分隔其中的元素迅矛。


>>>name=["a",'b","c","d","f"]

? ? ? ? print(name)


結(jié)果是:["a",'b","c","d","f"]


但用戶要看到的并不是這樣的結(jié)果,也許用戶只是需要看到其中一個潜叛,這就要對輸出要進(jìn)行指定秽褒。我們稱這為訪問列表元素践付,像"a","b"等等就叫做元素


只需要加一行print(name[])


結(jié)果是:a


這里搜索是從0開始而不是從1(死記硬背)


如果是-1呢炊邦?

也就是對應(yīng)列表中的最后一個元素,索引-2返回倒數(shù)第二個列表元素测暗,索引-3返回倒數(shù)第三個列表元素椒舵,以此類推蚂踊。?


講到這,順便講一下? ? .title()? ? 將變量中的首字母大寫

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .upper()? ? ?將變量中的所有字母大寫

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .lower()? ? ? ?將變量叫的所有字母小寫


還是承接上面的代碼笔宿,再加一行輸出

print(name[0].title())


結(jié)果是:A


其它的我就不一一演示了犁钟,學(xué)以致用才行。這里還可以聯(lián)系昨天學(xué)到的制表符泼橘,換行符以及變量一塊使用涝动,大家可以自己嘗試下,有問題的可以留言炬灭。


列表的元素可以添加醋粟,修改和刪除的,就好比一款游戲,游戲中的小兵米愿,會死亡和重生一樣厦凤,其實對應(yīng)的就是元素的添加和刪除。


1.先來看看修改:


————————————————————

>>>name=["a",'b","c","d","f"]

? ? ? ??print(name)

? ? ? ? name[0]="e"

? ? ? ? print(name[0])


結(jié)果是:["a",'b","c","d","f"]

? ? ? ? ? ? ??["e",'b","c","d","f"]

—————————————————————

其實就是賦值育苟,你說是不是较鼓?將第一個元素另外賦值


2.添加,我們要用到.append()


——————————————————————

>>>name=["a",'b","c","d","f"]

? ? ? ??print(name)

? ? ? ? name.append("e")

? ? ? ? print(name)


結(jié)果是:["a",'b","c","d","f"]

? ? ? ? ? ? ??["a",'b","c","d","f","e"]

——————————————————————


在Python中违柏,這樣默認(rèn)是添加在最后一位的笨腥,當(dāng)然我們也可以指定位置,這里就要用到插入元素? ?.insert()


————————————————————

name.insert(0,"e")

print(name)


結(jié)果是:["a",'b","c","d","f"]

? ? ? ? ? ? ??["e","a",'b","c","d","f"]

————————————————————


我們也可以先創(chuàng)建一個空的列表,再使用一系列的append()語句添加元素勇垛,也可以完成上述的列表,私下思考士鸥。



3.刪除闲孤,這里我們要用到? del

還是上面的例子:


——————————————————

我們加上? del name[0]

? ? ? ? ? ? ? ? print(name)


結(jié)果是:['b","c","d","f"]

————————————————————


del用于徹底的刪除,對于刪除的數(shù)據(jù)不再訪問烤礁,這樣一刀切也不是每個場景都適合讼积,這時就有了pop()? ?


以上面代碼為例,我們增加三條


————————————————————

poped_name=name.pop()

print(name)

print(poped_name)


結(jié)果是:["a",'b","c","d",]

? ? ? ? ? ? ? f

—————————————————————


這里pop()小括號里面什么都沒寫脚仔,就默認(rèn)刪除最后一個勤众,也可以選定,比如要選定第一個就pop(0)


將刪除了的元素我們賦值給了poped_name鲤脏,所以我們運行它時们颜,可以看到從name中被刪除了的值。


有時候猎醇,你不知道要從列表中刪除的值所處的位置窥突。如果你只知道要刪除的元素的值,可使用方法remove()

比如還是以上面為例:


——————————————————

name.remove("a")

print(name)


結(jié)果是:['b","c","d","f"]




是不是很有趣呢硫嘶,等學(xué)到更多的東西阻问,你就可以組合使用,能打造自己王國喲沦疾!


數(shù)字

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末称近,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子哮塞,更是在濱河造成了極大的恐慌刨秆,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件忆畅,死亡現(xiàn)場離奇詭異坛善,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進(jìn)店門眠屎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來剔交,“玉大人,你說我怎么就攤上這事改衩♂#” “怎么了?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵葫督,是天一觀的道長竭鞍。 經(jīng)常有香客問我,道長橄镜,這世上最難降的妖魔是什么偎快? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮洽胶,結(jié)果婚禮上晒夹,老公的妹妹穿的比我還像新娘。我一直安慰自己姊氓,他們只是感情好丐怯,可當(dāng)我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著翔横,像睡著了一般读跷。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上禾唁,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天效览,我揣著相機(jī)與錄音,去河邊找鬼荡短。 笑死钦铺,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的肢预。 我是一名探鬼主播矛洞,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼烫映!你這毒婦竟也來了沼本?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤锭沟,失蹤者是張志新(化名)和其女友劉穎抽兆,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體族淮,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡辫红,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年凭涂,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片贴妻。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡切油,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出名惩,到底是詐尸還是另有隱情澎胡,我是刑警寧澤,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布娩鹉,位于F島的核電站攻谁,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏弯予。R本人自食惡果不足惜戚宦,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望锈嫩。 院中可真熱鬧受楼,春花似錦、人聲如沸祠挫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽等舔。三九已至,卻和暖如春糟趾,著一層夾襖步出監(jiān)牢的瞬間慌植,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工义郑, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留蝶柿,地道東北人。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓非驮,卻偏偏與公主長得像交汤,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子劫笙,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 專業(yè)考題類型管理運行工作負(fù)責(zé)人一般作業(yè)考題內(nèi)容選項A選項B選項C選項D選項E選項F正確答案 變電單選GYSZ本規(guī)程...
    小白兔去釣魚閱讀 9,002評論 0 13
  • 寫在前面的話 代碼中的# > 表示的是輸出結(jié)果 輸入 使用input()函數(shù) 用法 注意input函數(shù)輸出的均是字...
    FlyingLittlePG閱讀 2,764評論 0 8
  • ¥開啟¥ 【iAPP實現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程芙扎,因...
    小菜c閱讀 6,432評論 0 17
  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內(nèi)容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,746評論 0 10
  • 1. 關(guān)于診斷X線機(jī)準(zhǔn)直器的作用填大,錯誤的是()戒洼。 (6.0 分) A. 顯示照射野 B. 顯示中心線 C. 屏蔽多...
    我們村我最帥閱讀 10,473評論 0 5