Python 語言程式設計

《Python 語言程式設計》是北京交通大學提供的慕課課程,授課教師是魯凌雲 、 諸強 、 王瑞平 、 王晶。

基本介紹

  • 中文名:Python 語言程式設計
  • 類別慕課
  • 授課教師:魯凌雲 、 諸強 、 王瑞平 、 王晶
  • 提供院校:北京交通大學
課程概述,課程大綱,

課程概述

Python語言是程式設計語言領域 20 年來最重要的成果之一,在產業界廣泛套用,尤其隨著人工智慧(AI)技術的不斷演進,已成為國際上最流行的程式設計語言之一。Python語法簡單、但功能強大,編寫簡潔、且可讀性好。Python語言的另外重要優勢是能夠與各種程式語言對接,俗稱“膠水語言”。因此,它能夠用簡單的語法結構封裝其他程式語言最優秀的程式代碼,進而非常迅速地成為各專業接口型程式語言。
《Python 語言程式設計》課程是一門基礎課,入門課程,適合於沒有接觸過任何程式語言的同學。本課程的教學目標是通過12周的學習,了解程式設計的基本方法、掌握Python語言基本語法。學習完此門課程,同學們將會設計簡單程式,輕鬆編寫百餘行代碼,為進一步學習Python高階知識和技能打下堅實基礎。學習完此門課程,同學們將構建計算思維,人人要具有初步思考與解決實際問題的編程能力。
授課需24周,共6章教學內容。
(1) 前12周,完成1到6章的學習。由淺入深地引導大家循序漸進地學習與練習。
(2) 後12周,通過大量的實驗案例輔助大家完成Python語言的實踐環節學習。通過問題求解,提升計算思維。

課程大綱

第一章 概述
第1課時:計算機起源
第2課時:二進制數
第4課時:指令、程式、軟體
第5課時:計算機語言發展史簡介
第6課時:Python語言簡介
第7課時:安裝Python語言的開發環境
第8課時:變數與變數值
第9課時:第一個Python例題
第10課時:input( )和eval( )使用方法
第11課時:format( )使用方法
第一章單元測試
第二章 數據類型與表達式
第3課時:字元串類型
第4課時:列表類型與元組類型
第5課時:字典類型
第6課時:字典遍歷
第7課時:運算符與優先權
第二章單元測試
4月20日:直播課
第1課時:數值類型與布爾類型
第2課時:有序序列
第三章 檔案操作
第1課時:檔案的定義和功能
第2課時:檔案的屬性
第3課時:檔案的打開與關閉
第4課時:讀取檔案的方法(一)——read( )
第5課時:讀取檔案的方法(二)——readline( )
第6課時:檔案指針
第7課時:讀取檔案的方法(三)——readlines( )
第8課時:寫入檔案
第9課時:處理圖像檔案的第三方庫PIL簡介

相關詞條

熱門詞條

聯絡我們