??赑ython周末培訓(xùn)機(jī)構(gòu)
發(fā)布時(shí)間:2019-08-14 海口中公教育優(yōu)就業(yè)IT培訓(xùn) 訪(fǎng)問(wèn) : 114Python基礎(chǔ)課程
課程內(nèi)容:
面向?qū)ο笈c設(shè)計(jì)模式
文件系統(tǒng)
網(wǎng)絡(luò)編程
多任務(wù)
數(shù)據(jù)結(jié)構(gòu)+算法
培養(yǎng)目標(biāo):
前期通過(guò)學(xué)習(xí),掌握Python編程語(yǔ)言基礎(chǔ)內(nèi)容;中期主要涉及OOP基礎(chǔ)知識(shí), 具有初步軟件工程知識(shí)并樹(shù)立模塊化編程思想 ,講解多任務(wù)的同時(shí),也給學(xué)生們介紹常見(jiàn)數(shù)據(jù)結(jié)構(gòu)和相應(yīng)算法, 注重表結(jié)構(gòu)的處理、樹(shù)結(jié)構(gòu)的處理等知識(shí),學(xué)完后學(xué)生會(huì)具備一定的數(shù)據(jù)結(jié)構(gòu)和算法能力。
姓名:王老師
優(yōu)就業(yè)Python人工智能高級(jí)講師
主講:Python
多年互聯(lián)網(wǎng)開(kāi)發(fā)經(jīng)驗(yàn)。曾任某大型IT公司項(xiàng)目經(jīng)理。精通Python/Javascript/shell/C,精通大規(guī)模高并發(fā)的Web、爬蟲(chóng)項(xiàng)目開(kāi)發(fā),擅長(zhǎng)項(xiàng)目管理和流程控制。對(duì)于數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)分析、數(shù)據(jù)庫(kù)、機(jī)器學(xué)習(xí)、人工智能算法等有較深入的研究。
教學(xué)環(huán)境
優(yōu)就業(yè)擁有全國(guó)500多家直營(yíng)分部,為學(xué)員提供便捷的面授服務(wù),優(yōu)美的學(xué)習(xí)環(huán)境。教室環(huán)境、實(shí)訓(xùn)環(huán)境、培訓(xùn)基地均設(shè)施完善、環(huán)境優(yōu)美。
將列表轉(zhuǎn)換成字符串
teams = ["Packers", "49ers", "Ravens", "Patriots"]
print ", ".join(teams)
>>> 'Packers, 49ers, Ravens, Patriots'
Python使用'(單引號(hào))和"(雙引號(hào))來(lái)表示字符串。與Perl、Unix Shell語(yǔ)言或者Ruby、Groovy等語(yǔ)言不一樣,兩種符號(hào)作用相同。一般地,如果字符串中出現(xiàn)了雙引號(hào),就使用單引號(hào)來(lái)表示字符串;反之則使用雙引號(hào)。如果都沒(méi)有出現(xiàn),就依個(gè)人喜好選擇。出現(xiàn)在字符串中的\(反斜杠)被解釋為特殊字符,比如\n表示換行符。表達(dá)式前加r指示Python不解釋字符串中出現(xiàn)的\。這種寫(xiě)法通常用于編寫(xiě)正則表達(dá)式或者Windows文件路徑。
Python支持列表切割(list slices),可以取得完整列表的一部分。支持切割操作的類(lèi)型有str, bytes, list, tuple等。它的語(yǔ)法是...[left:right]或者...[left:right:stride]。假定nums變量的值是[1, 3, 5, 7, 8, 13, 20],那么下面幾個(gè)語(yǔ)句為真:
nums[2:5] == [5, 7, 8] 從下標(biāo)為2的元素切割到下標(biāo)為5的元素,但不包含下標(biāo)為5的元素。
nums[1:] == [3, 5, 7, 8, 13, 20] 切割到最后一個(gè)元素。
nums[:-3] == [1, 3, 5, 7] 從最開(kāi)始的元素一直切割到倒數(shù)第3個(gè)元素。
nums[:] == [1, 3, 5, 7, 8, 13, 20] 返回所有元素。改變新的列表不會(huì)影響到nums。
nums[1:5:2] == [3, 7] 從下標(biāo)為1的元素切割到下標(biāo)為5的元素但不包含下標(biāo)為5的元素,且步長(zhǎng)為2。