QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30
Python編程入門與進階-基礎篇_畫板-1(1)

Python編程入門與進階·基礎篇(活頁式)

全書共配有視頻微課二維碼53個,配套教學資料包
  • 類  別:計算機系列
  • 書  名:Python編程入門與進階·基礎篇(活頁式)
  • 主  編:韓迎春
  • 定  價:58
  • 開  本:16開
  • 印刷方式:雙色
  • 頁  數:244
  • 時  間:2023年3月
  • 出  版  社:北京郵電大學出版社
  • 書  號:978-7-5635-6828-4

內容摘要

        本書共包括9個模塊,包括Python簡介、Python基礎語法、基礎語句、Python函數、數據結構、模塊、Python輸入/輸出、面向對象、異常。
        本書簡化理論,強化編程,每個知識點的講解都設置了代碼示例,通過代碼引導學生掌握編程思想;設置豐富的板塊,包括“思維導圖”“知識清單”“本章總結”“術語”“程序閱讀”“綜合案例”“練習”“自我反思與評價”。
        本書既可作為高等職業(yè)院校Python程序設計課程的教材,也可供相關愛好者參考和使用。

目錄

第1章 Python簡介
1.1   Python概述                                      
  1.1.1  了解 Python                               
  1.1.2   Python的發(fā)展歷史                    
  1.1.3   Python的特點                          
  1.1.4  Python的主要應用領域             
1.2  搭建 Python開發(fā)環(huán)境                        
  1.2.1  Python開發(fā)環(huán)境概述                
  1.2.2  下載與安裝 Python                   
  1.2.3   內置的 IDLE開發(fā)環(huán)境              
1.3  第一個 Python程序                           
1.4   Python代碼編寫規(guī)范                         
  1.4.1 注釋規(guī)則                                 
  1.4.2   代碼縮進                                 
  1.4.3   命名規(guī)范                                 
第2章 Python基礎語法
 2.1  關鍵字與標識符                  
  2.1.1  關鍵字                      
  2.1.2   標識符                      
2.2  常量與變量                         
  2.2.1  常量                          
  2.2.2   變量                         
2.3  基本數據類型                      
  2.3.1   數字類型                   
  2.3.2   字符串類型               
  2.3.3   數據類型轉換            
2.4  基本輸人和輸出                  
   2.4.1 使用 input()函數輸入  
   2.4.2  使用 print()函數輸出 
2.5  運算符                               
  2.5.1   算術運算符               
  2.5.2   比較(關系)運算符     
  2.5.3  賦值運算符               
  2.5.4   邏輯運算符              
  2.5.5   位運算符                  
  2.5.6   成員運算符              
  2.5.7   身份運算符              
  2.5.8   運算符優(yōu)先級           
第3章 基礎語句
3.1  條件語句                                    
  3.1.1   if語句                               
  3.1.2   eIse語句                           
  3.1.3   eIif語句                            
  3.1.4   if嵌套                               
  3.1.5   match語句                        
3.2  whiIe循環(huán)                                  
  3.2.1  whiIe語句                         
  3.2.2   無限循環(huán)                          
  3.2.3   continue語句和 break語句
  3.2.4   循環(huán)嵌套                          
3.3   for循環(huán)                                     
  3.3.1  for循環(huán)語句                      
  3.3.2   range()函數  
第4章 Python函數
4.1    函數的概念          
4.2   內置函數               
  4.2.1   類型轉換函數 
  4.2.2   數學函數                    
  4.2.3   隨機數函數                 
4.3  定義新函數                           
4.4  調用函數                               
4.5  參數                                     
  4.5.1   形參和實參                  
  4.5.2   傳遞值參數                 
  4.5.3   默認參數                    
  4.5.4   關鍵字參數                 
  4.5.5   不定長參數  *args和  *kwargs
4.6   函數的嵌套                          
4.7  遞歸函數                               
4.8  變量的作用域                       
  4.8.1   作用域的概念               
  4.8.2  全局變量和局部變量    
  4.8.3   閉包                           
4.9  return語句                            
4.10   匿名函數    
第5章 數據結構                                         
5.1 列表
   5.1.1 List的概念
   5.1.2 創(chuàng)建List
  5.1.3 訪問List
   5.1.4 切片List
   5.1.5 重新分配List
   5.1.6 刪除List
   5.1.7 多維Lists
   5.1.8 List的拼接
   5.1.9 操作List
   5.1.10 列表中的迭代
   5.1.11 更好地理解List
5.2 元組
  5.2.1 元組的概念
  5.2.2 創(chuàng)建 TupIe
  5.2.3 訪問 TupIe
  5.2.4 切片 TupIe
  5.2.5 刪除 TupIe
  5.2.6 重新分配 TupIe
  5.2.7 內置 TupIe函數
  5.2.8 TupIe方法
  5.2.9 操作 TupIe
  5.2.10 TupIe迭代
  5.2.11 TupIe嵌套
5.3 集合
  5.3.1 集合的概念
  5.3.2 創(chuàng)建 Set
  5.3.3 訪問 Set
  5.3.4 刪除 Set
  5.3.5 更新 Set
  5.3.6 內置 Set函數
  5.3.7 操作 Set
  5.3.8 Set迭代
  5.3.9 凍結 Set
5.4 字典
  5.4.1字典的概念
  5.4.2 創(chuàng)建 Dictionary
  5.4.3 訪問 Dictionary
  5.4.4 重新分配 Dictionary
  5.4.5 刪除 Dictionary
  5.4.6 操作 Dictionary
  5.4.7 Dictionary迭代
第6章 模塊
6.1  模塊的定義
6.2  模塊的導人
  6.2.1  使用 import語句導入模塊
  6.2.2  使用 from… import語句導入模塊
6.3   自定義模塊的創(chuàng)建
6.4   自定義包
  6.4.1   包的概念
  6.4.2   創(chuàng)建和使用包
6.5  常用的內置模塊
6.6  第三方模塊
  6.6.1   常用的第三方模塊
  6.6.2  使用 pip管理擴展模塊
第7章 Python輸入/輸出
7.1   I/O的概念
  7.1.1   程序視角下的 I/O
  7.1.2   I/O流
7.2   Python中的 I/O流
  7.2.1   概述
  7.2.2   文本 I/O流
  7.2.3   二進制 I/O流
  7.2.4   原始 I/O流
7.3  磁盤文件操作
  7.3.1   讀文件
  7.3.2   寫文件
  7.3.3   文件目錄操作
7.4  字符編碼
  7.4.1   基本概念
  7.4.2 Unicode碼與UTF-8碼
  7.4.3 Python中的字符編碼
第8章 面向對象
8.1  類的相關知識
8.2  對象的相關知識
8.3  對象之間的交互
8.4   面向對象的組合用法
8.5   面向對象的三大特性
  8.5.1   繼承
  8.5.2   多態(tài)
  8.5.3   封裝
第9章 異常
9.1  異常的定義                                                              
9.2  異常的類型                                                              
  9.2.1   Python內置異常                                               
  9.2.2   用戶自定義異常                                               
9.3  異常的處理                                                              
  9.3.1  設置捕捉器                                                      
  9.3.2  使用 try… except… eIse語句處理異常             
  9.3.3  使用 try… except… eIse…finaIly 語句處理異常
  9.3.4   以程序拋出異常                                            
  9.3.5  使用 raise拋出異常                                       
  9.3.6   用戶自定義異常處理                                       
參考文獻

主編信息

韓迎春,昆明冶金高等??茖W校計算機信息學院院長,副教授。云南省工信行指委委員、昆明市科技項目評審專家?guī)鞂<?,云南省技能大賽評委,云南省國家職業(yè)技能鑒定高級考評員。2020年作為項目負責人主持學校“雙高”項目二級子項目“ICT產業(yè)學院”建設,其中涉及大數據及人工智能協同創(chuàng)新中心、智慧城市虛擬仿真中心、網絡安全產教融合基地等三級子項目建設。2019—2020年擔任通信技術專業(yè)國家第三批現代學徒制試點專業(yè)項目負責人。

相關圖書

  • Python編程入門與進階·進階篇(活頁式)

    主編:韓迎春

    本書共包括6個模塊,包括Python中的模塊、包和庫、Python 數據庫存儲、Python 網絡編程、Python 網絡爬蟲、Python GUI編程、Py

    ¥55
  • Python編程基礎實踐指導教程(活頁式)

    主編:馮毅 朱鳳山

    本書主要內容包括安裝并配置Python開發(fā)環(huán)境、順序結構——攝氏溫度與華氏溫度的轉換、選擇結構——三天打魚兩天曬網、循環(huán)結構——

    ¥49.9
  • 工業(yè)機器人編程與操作

    主編:張婧

    本書內容由淺入深,符合從業(yè)者職業(yè)技能習得規(guī)律,主要包括工業(yè)機器人的手動操作、工業(yè)機器人搬運工作站編程與操作、工業(yè)機器人電機

    ¥55
  • 五軸數控機床編程與加工項目式教程

    主編:關穎

    本書是 UG NX 12 0 五軸加工編程校企合作開發(fā)的項目式實例教程,涵蓋了 UG 五軸加工技術的基本知識與技能點,及典型多軸加工

    ¥55
  • 數控機床編程與操作

    主編:張保生

    本書分上、下兩篇共 11 個項目,上篇為數控編程與加工基礎,內容包括數控編程的基本知識、數控加工工藝,下篇為單缸搖臂式蒸汽機

    ¥55
  • 智能化裝配生產線編程與操作技術

    主編:劉翼

    本書共8個項目,內容包括工業(yè)機器人安全注意事項及警示標識、智能化裝配生產線概述、智能化裝配生產線快換工具自動安裝、智能化裝

    ¥49.9
  • 數控車床編程與加工項目教程

    編著:關穎

    全書共分為7個項目,主要內容包括數控車床加工基礎、軸類零件的數控車削加工、盤套類零件的數控車削加工、槽類零件的數控車削加工

    ¥45
  • 數控編程技術與實例(第3版)

    主編:吳志強 王靜 冒益海

    本書為十二五職業(yè)教育國家規(guī)劃教材最新修訂版。本書選用了技術先進、占市場份額最大的FANUC、SIEMENS系統和具有我國自主知識產權的

    ¥55
  • 數控車床編程與技能訓練(第3版)

    主編:郭建平

    本書分五個模塊,內容包括模塊一數控車削加工技術基礎、模塊二軸類零件加工、模塊三套類零件加工、模塊四綜合零件加工、模塊五自動

    ¥49.8
  • 西門子S7-1200 PLC編程與應用教程

    主編:崔玉珍

    本書共分為五個部分,每個部分都包含項目實踐、項目知識、項目反饋。項目實踐主要是通過動手實踐的方式建立對新知識的印象和體驗,

    ¥45