Python編程從入門到實踐 python基礎教程 Python核心編程

Python編程從入門到實踐 python基礎教程 Python核心編程 pdf epub mobi txt 电子书 下载 2025

EricMatthes 著
圖書標籤:
  • Python
  • 編程入門
  • Python基礎
  • Python核心
  • 編程教程
  • 計算機科學
  • 技術學習
  • 編程語言
  • 開發
  • 學習
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 华心图书专营店
出版社: 人民邮电出版社
ISBN:9787115428028
商品编码:26793651326

具体描述








dy部分 基礎知識

dy 章 起步 2

1.1 搭建編程環境 2

1.1.1 Python 2和Python 3 2

1.1.2 運行Python代碼片段 3

1.1.3 Hello World程序 3

1.2 在不同操作係統中搭建Python編程環境 3

1.2.1 在Linux係統中搭建Python編程環境 3

1.2.2 在OS X係統中搭建Python編程環境 6

1.2.3 在Windows係統中搭建Python編程環境 8

......

......

dy 3章 外星人 232

13.1 迴顧項目 232

13.2 創建dy個外星人 233

13.2.1 創建Alien類 233

13.2.2 創建Alien實例 234

13.2.3 讓外星人齣現在屏幕上 235

13.3 創建一群外星人 236

13.3.1 確定一行可容納多少個外星人 236

13.3.2 創建多行外星人 236

13.3.3 創建外星人群 237

13.3.4 重構create_fleet() 239

13.3.5 添加行 240

13.4 讓外星人群移動 242

13.4.1 嚮右移動外星人 243

13.4.2 創建錶示外星人移動方嚮的設置 244

13.4.3 檢查外星人是否撞到瞭屏幕邊緣 244

13.4.4 嚮下移動外星人群並改變移動方嚮 245

13.5 射殺外星人 246

13.5.1 檢測子彈與外星人的碰撞 246

13.5.2 為測試創建大子彈 247

13.5.3 生成新的外星人群 248

13.5.4 提高子彈的速度 249

13.5.5 重構update_bullets() 249

13.6 結束遊戲 250

13.6.1 檢測外星人和飛船碰撞 250

13.6.2 響應外星人和飛船碰撞 251

13.6.3 有外星人到達屏幕底端 254

13.6.4 遊戲結束 255

13.7 確定應運行遊戲的哪些部分 255

13.8 小結 256

dy 4章 記分 257

14.1 添加Play 按鈕 257

14.1.1 創建Button類 258

14.1.2 在屏幕上繪製按鈕 259

14.1.3 開始遊戲 261

14.1.4 重置遊戲 261

14.1.5 將Play 按鈕切換到非活動狀態 263

14.1.6 隱藏光標 263

14.2 提高等級 264

14.2.1 修改速度設置 264

14.2.2 重置速度 266

14.3 記分 267

14.3.1 顯示得分 267

14.3.2 創建記分牌 268

14.3.3 在外星人被消滅時更新得分 270

14.3.4 將消滅的每個外星人的點數都計入得分 271

14.3.5 提高點數 271

14.3.6 將得分圓整 272

14.3.7 高得分 274

14.3.8 顯示等級 276

14.3.9 顯示餘下的飛船數 279

14.4 小結 283

項目2 數據可視化 284

dy 5章 生成數據 285

15.1 安裝matplotlib 285

15.1.1 在Linux係統中安裝matplotlib 286

15.1.2 在OS X係統中安裝matplotlib 286

15.1.3 在Windows係統中安裝matplotlib 286

15.1.4 測試matplotlib 287

15.1.5 matplotlib畫廊 287

15.2 繪製簡單的摺綫圖 287

15.2.1 修改標簽文字和綫條粗細 288

15.2.2 校正圖形 289

15.2.3 使用scatter()繪製散點圖並設置其樣式 290

15.2.4 使用scatter()繪製一係列點 291

15.2.5 自動計算數據 292

15.2.6 刪除數據點的輪廓 293

15.2.7 自定義顔色 293

15.2.8 使用顔色映射 294

15.2.9 自動保存圖錶 295

15.3 隨機漫步 295

15.3.1 創建RandomWalk()類 296

15.3.2 選擇方嚮 296

15.3.3 繪製隨機漫步圖 297

15.3.4 模擬多次隨機漫步 298

15.3.5 設置隨機漫步圖的樣式 299

15.3.6 給點著色 299

15.3.7 重新繪製起點和終點 300

15.3.8 隱藏坐標軸 301

15.3.9 增加點數 301

15.3.10 調整尺寸以適閤屏幕 302

15.4 使用Pygal模擬擲骰子 303

15.4.1 安裝Pygal 304

15.4.2 Pygal畫廊 304

15.4.3 創建Die類 304

15.4.4 擲骰子 305

15.4.5 分析結果 305

15.4.6 繪製直方圖 306

15.4.7 同時擲兩個骰子 307

15.4.8 同時擲兩個麵數不同的骰子 309

15.5 小結 311

dy 6章 下載數據 312

16.1 CSV文件格式 312

16.1.1 分析CSV文件頭 313

16.1.2 打印文件頭及其位置 314

16.1.3 提取並讀取數據 314

16.1.4 繪製氣溫圖錶 315

16.1.5 模塊datetime 316

16.1.6 在圖錶中添加日期 317

16.1.7 涵蓋更長的時間 318

16.1.8 再繪製一個數據係列 319

16.1.9 給圖錶區域著色 320

16.1.10 錯誤檢查 321

16.2 製作世界人口地圖:JSON格式 324

16.2.1 下載世界人口數據 324

16.2.2 提取相關的數據 324

16.2.3 將字符串轉換為數字值 326

16.2.4 獲取兩個字母的國彆碼 327

16.2.5 製作世界地圖 329

16.2.6 在世界地圖上呈現數字數據 330

16.2.7 繪製完整的世界人口地圖 331

16.2.8 根據人口數量將guo傢分組 333

16.2.9 使用Pygal設置世界地圖的樣式 334

16.2.10 加亮顔色主題 335

16.3 小結 337

dy 7章 使用API 338

17.1 使用Web API 338

17.1.1 Git和GitHub 338

17.1.2 使用API調用請求數據 339

17.1.3 安裝requests 339

17.1.4 處理API響應 340

17.1.5 處理響應字典 340

17.1.6 概述 受歡迎的倉庫 342

17.1.7 監視API的速率限製 343

17.2 使用Pygal可視化倉庫 344

17.2.1 改進Pygal圖錶 346

17.2.2 添加自定義工具提示 347

17.2.3 根據數據繪圖 349

17.2.4 在圖錶中添加可單擊的鏈接 350

17.3 Hacker News API 350

17.4 小結 353

項目3 Web 應用程序 354

dy 8章 Django入門 355

18.1 建立項目 355

18.1.1 製定規範 355

18.1.2 建立虛擬環境 356

18.1.3 安裝virtualenv 356

18.1.4 激活虛擬環境 357

18.1.5 安裝Django 357

18.1.6 在Django中創建項目 357

18.1.7 創建數據庫 358

18.1.8 查看項目 359

18.2 創建應用程序 360

18.2.1 定義模型 360

18.2.2 激活模型 362

18.2.3 Django管理網站 363

18.2.4 定義模型Entry 365

18.2.5 遷移模型Entry 366

18.2.6 嚮管理網站注冊Entry 366

18.2.7 Django shell 367

18.3 創建網頁:學習筆記主頁 369

18.3.1 映射URL 369

18.3.2 編寫視圖 371

18.3.3 編寫模闆 372

18.4 創建其他網頁 373

18.4.1 模闆繼承 373

18.4.2 顯示所有主題的頁麵 375

18.4.3 顯示特定主題的頁麵 378

18.5 小結 381

dy 9章 用戶賬戶 382

19.1 讓用戶能夠輸入數據 382

19.1.1 添加新主題 382

19.1.2 添加新條目 386

19.1.3 編輯條目 390

19.2 創建用戶賬戶 392

19.2.1 應用程序users 393

19.2.2 登錄頁麵 394

19.2.3 注銷 396

19.2.4 注冊頁麵 397

19.3 讓用戶擁有自己的數據 400

19.3.1 使用@login_required限製訪問 400

19.3.2 將數據關聯到用戶 402

19.3.3 隻允許用戶訪問自己的主題 405

19.3.4 保護用戶的主題 405

19.3.5 保護頁麵edit_entry 406

19.3.6 將新主題關聯到當前用戶 406

19.4 小結 408

第20章 設置應用程序的樣式並對其進行部署 409

20.1 設置項目“學習筆記”的樣式 409

....




Python編程 從入門到實踐

定價:¥89.00

作者:[美]埃裏剋·馬瑟斯(Eric Matthes)

齣版社:人民郵電齣版社

齣版時間:2016年07月 

ISBN:9787115428028

版 次:1

頁 數:459

字 數:703000

印刷時間:2016年07月01日

開 本:16開

紙 張:膠版紙

印 次:1

包 裝:平裝

 

上到有編程基礎的程序員,下到10歲少年,想入門Python並達到可以開發實際項目的水平,本書是讀者*! 

本書是一本全麵的從入門到實踐的Python編程教程,帶領讀者快速掌握編程基礎知識、編寫齣能解決實際問題的代碼並開發復雜項目。 

書中內容分為基礎篇和實戰篇兩部分。基礎篇介紹基本的編程概念,如列錶、字典、類和循環,並指導讀者編寫整潔且易於理解的代碼。另外還介紹瞭如何讓程序能夠與用戶交互,以及如何在代碼運行前進行測試。實戰篇介紹如何利用新學到的知識開發功能豐富的項目:2D遊戲《外星人入侵》,數據可視化實戰,Web應用程序。 

 

本書是一本針對所有層次的Python讀者而作的Python入門書。全書分兩部分:首部分介紹用Python 編程所 須瞭解的基本概念,包括matplotlib、NumPy和Pygal等強大的Python庫和工具介紹,以及列錶、字典、if語句、類、文件與異常、代碼測試等內容;第二部分將理論付諸實踐,講解如何開發三個項目,包括簡單的Python 2D遊戲開發,如何利用數據生成交互式的信息圖,以及創建和定製簡單的Web應用,並幫讀者解決常見編程問題和睏惑。

 

Eric Matthes

高中科學和數學老師,現居住在阿拉斯加,在當地講授Python入門課程。他從5歲開始就一直在編寫程序。




用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有