內容大鋼
Python是一種開源編程語言,擁有大量的庫,可以高效地開發各種應用程序,並以其開放性、跨平台性、簡潔語法、豐富的庫、易學易用和強大的功能而受到開發者的青睞。本書以3。10為開發環境,以簡潔、通俗易懂的語言循序漸近地開展Python編程語言的學習。本書共有8章,主要包括Python基礎知識、基本數據類型、列表和元組、字典和集合、流程式控制制、文件、函數和模塊、類。本書每一章都有明確的學習目標,每一節都按照「任務單→任務實施→相關知識→拓展任務→任務評價表」順序編寫。每節都有豐富的案例豐富,案例實用、富含思政元素,方便讀者學練結合,提升程序開發能力,提升職業素養。在學銀在線官網中搜索主編姓名「石利平」,可以找到相應課程網站。課程網站包括教學視頻、教學PPT、案例素材、在線練習、知識圖譜等在線資源。加入課程學習后,如完成課程學習將獲得MOOC證書。
本書可作為高等院校電腦相關專業及相關專業的Python教材,也可作為Python愛好者的自學用書。
目錄
前言
模塊1 Python基礎知識
任務1-1 Python編程環境搭建
1.1.1 任務單
1.1.2 任務實施
1.1.3 相關知識
1.認識Python安裝目錄結構
2.Python編輯器
1.1.4 拓展任務——搜集Jupyter Notebook的使用技巧
1.1.5 任務評價表
任務1-2 使用IDLE和PyCharm
1.2.1 任務單
1.2.2 任務實施
1.2.3 相關知識
1.IDLE使用方法
2.Windows Powershell窗口運行py程序
3.Python代碼編寫基本規範和規則
4.使用PyCharm
1.2.4 拓展任務——深入學習PyCharm的使用
1.2.5 任務評價表
任務1-3 輸出兩首古詩
1.3.1 任務單
1.3.2 任務實施
1.3.3 相關知識
1.print()函數
2.input()函數
3.help()函數
4.dir()函數
1.3.4 拓展任務——接收與輸出用戶信息
1.3.5 任務評價表
匠心鑄魂領航——中國電腦的主奠基者華羅庚教授
練習題
模塊2 基本數據類型
任務2-1 輸出個人信息
2.1.1 任務單
2.1.2 任務實施
2.1.3 相關知識
1.變數
2.常量
3.數據類型
4.賦值語句
2.1.4 拓展任務——輸出個人手機信息
2.1.5 任務評價表
任務2-2 求兩個數的加減乘除
2.2.1 任務單
2.2.2 任務實施
2.2.3 相關知識
1.數字(Digital)
2.運算符
3.運算符的優先順序
4.數學模塊math
5.數據類型轉換函數
2.2.4 拓展任務——求圓的周長和面積
2.2.5 任務評價表
任務2-3 輸出個人信息向祖國表白
2.3.1 任務單
2.3.2 任務實施
2.3.3 相關知識
1.字元串
2.字元串基本操作符
3.索引
4.常用字元串處理函數
5.常用字元串處理方法
2.3.4 拓展任務——設計學生信息管理程序主界面
2.3.5 任務評價表
任務2-4 字元串切片和字元串格式化
2.4.1 任務單
2.4.2 任務實施
2.4.3 相關知識
……
模塊3 列表和元組
模塊4 字典和集合
模塊5 流程式控制制
模塊6 文件
模塊7 函數和模塊
模塊8 面向對象基礎
附錄 PyCharm中常用的快捷鍵