幫助中心 | 我的帳號 | 關於我們

你好Python(全彩印刷)

  • 作者:編者:關東升|責編:張淑謙//丁倫
  • 出版社:機械工業
  • ISBN:9787111747093
  • 出版日期:2024/03/01
  • 裝幀:平裝
  • 頁數:236
人民幣:RMB 99.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以輕鬆幽默的語言,從零開始介紹Python語言。書名來源於編程語言中最經典的Hello World程序,寓意帶讀者從入門到精通。
    全書共14章,內容涵蓋Python基礎語法、數據類型和運算、流程式控制制語句、函數和模塊、面向對象編程、異常處理、文件和網路操作,以及GUI編程、資料庫編程和多線程編程。
    書中每章都設有總結與擴展和同步練習,以及若干訓練營,旨在通過綜合案例鞏固知識。本書還提供配套代碼、課件、答疑服務,以及視頻來輔助學習(下載方式見封底)。
    書中目錄採用幽默風格命名,使用漫畫角色對話的形式講解知識,以吸引讀者學習興趣。
    無論您是編程新手,還是有經驗的程序員,本書都將以淺顯易懂的方式,帶您掌握Python語言實用技能。您只要耐心學習踐行,必將收穫滿滿,現在請您開始Python編程之旅吧!

作者介紹
編者:關東升|責編:張淑謙//丁倫
    關東升,國內著名iOS/Cocos技術作家,iOS技術顧問,Cocos最有價值專家(CVP),智捷課堂首席培訓專家。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows及HTML5等移動開發技術。曾先後主持開發大型網路遊戲《神農訣》的iOS和Android客戶端開發,國家農產品追溯系統的iPad客戶端開發,酒店預訂系統的iOS客戶端開發,金融系統的ios、Windows及Android客戶端開發。在AppStore上發布數款遊戲和應用軟體,擅長移動平台的應用和遊戲類項目開發。長期為中國移動研究院、方正科技、大唐電信、中國石油、工商銀行、南方航空、惠普、東軟、NTT等企事業單位提供技術咨詢及員工培訓。著有《iOS網路編程與雲端應用最佳實踐》、《iOS感測器應用開發最佳實踐》、《iOS圖形圖像、動畫和多媒體編程技術最佳實踐》、《iOS開髮指南》、《交互設計的藝術》、《Cocos2d-x實戰:C++卷》、《Cocos2d-x實戰:Lua卷》、《Cocos2d-x實戰:工具卷》、《Cocos2d-x實戰:JS卷》等專業圖書。

目錄
第1章  你好,世界!我是Python!——從Hello World開始
  1.1  編寫你的第一個Python程序
    1.1.1  Python解釋器
    1.1.2  編寫Hello World
  1.2  使用PyCharm工具
    1.2.1  設置Python解釋器
    1.2.2  創建項目
    1.2.3  編寫代碼
    1.2.4  運行程序
    1.2.5  庖丁解牛Hello World
  1.3  Python語言概述
    1.3.1  Python語言歷史
    1.3.2  Python語言特點
  1.4  Python語言應用前景
  1.5  如何獲得幫助
  1.6  總結與擴展
  1.7  同步練習
第2章  魔法師的咒語書——Python基本語法
  2.1  標識符和關鍵字
    2.1.1  標識符
    2.1.2  關鍵字
  2.2  編程基礎知識
    2.2.1  語句
    2.2.2  變數
    2.2.3  註釋
    2.2.4  縮進
    2.2.5  續行符
  2.3  訓練營:理解變數和語句
  2.4  Python代碼組織方式
    2.4.1  模塊
    2.4.2  包
    2.4.3  創建包
    2.4.4  引入包
  2.5  總結與擴展
  2.6  同步練習
第3章  以數據之名,激蕩人心——Python數據類型
  3.1  基本數據類型
    3.1.1  整數類型
    3.1.2  浮點類型
    3.1.3  複數類型
    3.1.4  布爾類型
    3.1.5  類型轉換
  3.2  訓練營1:基本數據類型
  3.3  高級數據類型
    3.3.1  序列
    3.3.2  列表
    3.3.3  訓練營2:掌握列表操作
    3.3.4  元組
    3.3.5  訓練營3:掌握元組操作
    3.3.6  集合

    3.3.7  訓練營4:掌握集合操作
    3.3.8  字典
    3.3.9  訓練營5:掌握字典操作
    3.3.10  字元串類型
    3.3.11  訓練營6:理解原始字元串和長字元串
    3.3.12  訓練營7:掌握字元串格式化
  3.4  總結與擴展
  3.5  同步練習
第4章  我快樂,我自由!——運算符
  4.1  算術運算符
    4.1.1  一元運算符
    4.1.2  二元運算符
  4.2  關係運算符
  4.3  邏輯運算符
  4.4  訓練營1:熟悉算數運算符、關係運算符和邏輯運算符
  4.5  位運算符
  4.6  訓練營2:熟悉位運算符
  4.7  賦值運算符
  4.8  總結與擴展
  4.9  同步練習
第5章  讓代碼通透你的心——決策語句
  5.1  if語句
    5.1.1  if結構
    5.1.2  if...else結構
    5.1.3  if...elif...else結構
  5.2  訓練營:掌握if語句
  5.3  總結與擴展
  5.4  同步練習/TP底2.tif;S-+32mm;Z4mm
編織代碼的舞者——循環語句
  6.1  while語句
  6.2  訓練營1:掌握while語句
  6.3  for語句
  6.4  訓練營2:掌握for語句
  6.5  break語句
  6.6  訓練營3:掌握break語句
  6.7  continue語句
  6.8  訓練營4:掌握continue語句
  6.9  總結與擴展
  6.10  同步練習
第7章  一個人的獨角戲,一群人的協奏曲——函數
  7.1  用戶自定義函數
  7.2  函數參數
    7.2.1  帶有默認值的參數
    7.2.2  多參數函數
  7.3  函數變數作用域
  7.4  匿名函數與lambda函數
  7.5  訓練營1:熟悉匿名函數
  7.6  生成器
  7.7  訓練營2:了解生成器
  7.8  高階函數

    7.8.1  filter()函數
    7.8.2  map()函數
  7.9  總結與擴展
  7.10  同步練習
第8章  唯美的藝術——面向對象
  8.1  聲明類
    8.1.1  類的成員
    8.1.2  實例變數與構造方法
    8.1.3  實例方法
    8.1.4  類變數
    8.1.5  類方法
    8.1.6  靜態方法
    8.1.7  訓練營1:掌握定義類
  8.2  封裝性
    8.2.1  私有成員變數
    8.2.2  私有成員方法
    8.2.3  訓練營2:實現類封裝
  8.3  繼承性
    8.3.1  Python語言中實現繼承
    8.3.2  多繼承
    8.3.3  訓練營3:實現類繼承
  8.4  多態性
    8.4.1  多態概念
    8.4.2  重寫方法
  8.5  總結與擴展
  8.6  同步練習
第9章  捉蟲大隊行動中——異常處理
  9.1  異常類繼承層次
    9.1.1  幾個重要的異常
    9.1.2  異常堆棧
  9.2  處理異常
    9.2.1  捕獲異常
    9.2.2  捕獲多個異常
  9.3  釋放資源
    9.3.1  finally代碼塊
    9.3.2  with as代碼塊
  9.4  顯式拋出異常
  9.5  總結與擴展
  9.6  同步練習
第10章  掌握文件,才能侃侃而談資料——文件訪問
  10.1  訪問文件
    10.1.1  打開文件
    10.1.2  關閉文件
    10.1.3  文本文件讀寫
    10.1.4  訓練營1:複製文本文件
    10.1.5  二進位文件讀寫
    10.1.6  訓練營2:複製二進位文件
  10.2  總結與擴展
  10.3  同步練習
第11章  在視覺與交互的海洋中游泳——GUI編程

  11.1  GUI開發工具包概述
  11.2  編寫第一個Tkinter程序
    11.2.1  添加控制項到窗口
    11.2.2  給控制項添加事件處理
    11.2.3  訓練營1:熟悉事件處理
  11.3  布局管理
    11.3.1  pack布局
    11.3.2  grid布局
  11.4  常用控制項
    11.4.1  文本輸入框控制項
    11.4.2  文本區控制項
    11.4.3  複選框
    11.4.4  單選按鈕
    11.4.5  列表
    11.4.6  下拉列表
  11.5  訓練營2:熟悉布局管理
  11.6  總結與擴展
  11.7  同步練習
第12章  暢遊信息的海洋——網路編程
  12.1  網路基礎
    12.1.1  TCP/IP協議
    12.1.2  IP地址
    12.1.3  HTTP/HTTPS協議
    12.1.4  埠
    12.1.5  URL概念
  12.2  Python網路編程庫
    12.2.1  urllib庫
    12.2.2  搭建自己的Web伺服器
    12.2.3  發送GET請求
    12.2.4  發送POST請求
  12.3  訓練營1:下載圖片
  12.4  JSON數據交換格式
    12.4.1  JSON文檔
    12.4.2  JSON編碼
    12.4.3  JSON解碼
  12.5  訓練營2:編碼所有「備忘錄」信息
  12.6  總結與擴展
  12.7  同步練習
第13章  用數據解析你我的故事——資料庫編程
  13.1  MySQL資料庫管理系統
    13.1.1  安裝MySQL 8資料庫
    13.1.2  客戶端登錄伺服器
    13.1.3  常見的管理命令
  13.2  編寫Python程序訪問MySQL資料庫
    13.2.1  安裝PyMySQL庫
    13.2.2  訪問資料庫一般流程
  13.3  訓練營:學生表CRUD操作
    13.3.1  創建學生表
    13.3.2  插入學生數據
    13.3.3  更新學生數據

    13.3.4  刪除學生數據
    13.3.5  查詢所有學生數據
    13.3.6  按照學生編號查詢數據
  13.4  總結與擴展
  13.5  同步練習
第14章  擁抱變幻無常的世界——多線程編程
  14.1  創建線程
    14.1.1  使用Thread類創建線程
    14.1.2  使用Thread子類創建線程
  14.2  等待線程結束
  14.3  線程同步
    14.3.1  線程不安全問題
    14.3.2  線程互斥鎖
  14.4  總結與擴展
  14.5  同步練習

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032