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