總金額: 會員:NT$ 0 非會員:NT$ 0 
(此金額尚未加上運費)
電子電信技術 電腦技術 計算技術、計算機技術
 
 
 
 
Python零基礎快樂學習之旅(K12實戰訓練)
 作  者: 洪錦魁
 出版單位: 清華大學
 出版日期: 2019.10
 進貨日期: 2019/11/5
 ISBN: 9787302532545
 開  本: 16 開    
 定  價: 443
 售  價: 354
  會 員 價: 325
推到Facebook 推到Plurk 推到Twitter
前往新書區 書籍介紹 購物流程  
 
編輯推薦:

"《Python 零基礎快樂學習之旅 (K12 實戰訓練)》本書在講解 Python 程式設計語言語法概念的同時融入了相關的科學知識。隨著人工智慧技術的飛 速發展,程式設計教育越來越重要。程式設計的核心是演算法和邏輯,是通往未來的語言。近期,國務院發 布《新一代看人工智慧發展規劃》,大力推廣 K12 程式設計教育,還有的省已經將資訊技術納入高考科 目。本書內容涵蓋 Pyhton 的專題設計和案例,是 K12 實戰訓練的指導教程。"


內容簡介:

本書在講解Python程式設計語言語法概念的同時融入了相關的科學知識。隨著人工智慧技術的飛 速發展,程式設計教育越來越重要。程式設計的核心是演算法和邏輯,是通往未來的語言。近期,國務院發 布《新一代看人工智慧發展規劃》,大力推廣K12程式設計教育,還有的省已經將資訊技術納入高考科 目。本書內容涵蓋Pyhton的專題設計和案例,是K12實戰訓練的指導教程。 Python是目前較熱門也是功能較強大的程式語言。本書除了對Python語言基本程式語法內容 解說,還融入了程式設計的邏輯思維,希望讀者可以接近吸收,未來可以活用這個功能強大的程 序語言。 本書各章末都輔以專題設計,這些精彩、實用的專題程式實例,可以讓讀者充分體會各種語法 的定義與精神,同時增強程式設計的邏輯思維能力。 為了方便學校教師教學,本書所有習題均有習題解答。 本書適合高中生(含)或初學Python語言程式設計者閱讀。


作者簡介:

洪錦魁,中國臺灣地區省電腦專家,IT作家。
◆DOS時代代表作:組合語言、C、C++、Pascal、資料 結構。
◆Windows時代代表作:Windows程式設計、Programming、VistJal Basic。
◆Internet時代代表作:網頁設計、HTML、JavaScript。
◆大數據時代代表作:R語言。
其作品版權被輸出到中國大陸(簡體中文)、馬來西亞(馬來文)、美國(英文)。
近年來作品:
◆Java歸來
◆Python歸來
◆HTML5+CSS3歸來
◆R語言邁向大資料之路
其著作特色:
所有程式語法會依特性分類,同時以實用的程式範例進行解說,讓讀者可以事半功倍地輕鬆掌握相關知識。


圖書目錄:

第1章 基本概念1-1
認識Python21-2 Python的起源21-3
Python語言發展史31-4
Python的應用範圍41-5
跨平臺的程式語言41-6
系統的安裝與執行41-7
文檔的創建、存儲、執行與打開51-7-1
文檔的創建51-7-2
文檔的存儲61-7-3
文檔的執行61-7-4
打開文檔7

第2章 認識變數與基本數學運算2-1
用Python做計算102-2
認識變數102-3
認識程式的意義122-4
認識注釋的意義132-4-1
注釋符號 #132-4-2
三個單引號或雙引號132-5
Python變數與其他程式語言的差異142-6
變數的命名原則142-7
基本數學運算152-7-1
四則運算152-7-2
餘數和整除162-7-3
乘方162-7-4
Python語言控制運算的優先順序162-8
指派運算子172-9
Python等符號的多重指定使用182-10
Python的斷行182-11
專題設計:銀行存款複利的計算19

第3章 Python的基底資料型別3-1
type()函數233-2
數值資料類型243-2-1
整數與浮點數的運算243-2-2
強制資料類型的轉換253-2-3
數值運算常用的函數253-3
布林值資料類型273-4
字串資料型別273-4-1
字串的連接283-4-2
處理多於一行的字串293-4-3
逸出字元293-4-4
強制轉換為字串str()303-4-5
字元資料的轉換303-4-6
聰明地使用字串加法和換行字元\n313-5
專題設計:計算地球到月球所需時間31

第4章 基本輸入與輸出4-1
Python的輔助說明help()364-2
格式化輸出資料使用print()364-2-1
函數print()的基本語法364-2-2
格式化print()輸出374-2-3
精准控制格式化的輸出384-2-4
format()函數394-3
資料登錄input()404-4
專題設計:攝氏度和華氏度的轉換41

第5章 程式的流程控制使用if語句5-1
關係運算子465-2
邏輯運算子475-3
if語句485-4
if … else語句505-5
if … elif …else語句525-6
巢狀的if語句535-7
專題設計:人體體重與健康判斷程式54

第6章 列表(list)6-1
認識清單(list)606-1-1
列表基本定義606-1-2
讀取清單元素616-1-3
列表切片(list slices)636-1-4
清單索引值是-1646-1-5
清單統計資料、優選值max()、小值min()、總和sum()646-1-6
列表個數len()656-1-7
更改清單元素的內容666-1-8
列表的相加666-1-9
刪除清單元素676-1-10
列表為空列表的判斷676-2
Python簡單的物件導向概念686-2-1
字串的方法686-2-2
更改字串大小寫706-3
增加與刪除清單元素706-3-1
在清單末端增加元素append()706-3-2
插入清單元素insert()716-3-3
刪除清單元素pop()716-3-4
刪除指定的元素remove()726-4
列表的排序736-4-1
顛倒排序reverse()736-4-2
sort()排序736-5
進階列表操作756-5-1
index()756-5-2
count()756-6
列表內含列表766-6-1
基本概念766-6-2
再看二維列表776-7
列表的賦值與複製796-7-1
列表賦值796-7-2
列表的複製806-8
再談字串806-8-1
字串的索引806-8-2
字串切片816-8-3
函數或方法826-8-4
將字串轉成清單826-8-5
使用split()處理字串826-8-6
字串的其他方法836-9
in和not in語句856-10
專題設計:使用者帳號管理系統87

第7章 迴圈設計7-1
基本for迴圈947-1-1
for迴圈基本操作957-1-2
如果程式碼段只有一行967-1-3
有多行的程式碼段967-1-4
將for迴圈應用在資料類型的判斷977-2
range()函數987-2-1
只有一個參數的range()函數997-2-2
擴充專題銀行存款複利的軌跡997-2-3
有兩個參數的range()函數1007-2-4
有3個參數的range()函數1017-2-5
一般應用1027-2-6
設計刪除清單內所有元素1037-3
進階的for迴圈應用1037-3-1
巢狀for迴圈1037-3-2
強制離開for迴圈 - break指令1057-3-3
for迴圈暫時停止不往下執行- continue指令1067-4
while迴圈1077-4-1
基本while迴圈1087-4-2
巢狀while迴圈1097-4-3
強制離開while迴圈 - break指令1097-4-4
while迴圈暫時停止不往下執行- continue指令1107-4-5
while迴圈條件陳述式與可反覆運算物件1117-5
專題設計:購物車設計1117-6
專題設計:創建真實的成績系統112

第8章 元組(tuple)8-1
元組的定義1208-2
讀取元組元素1218-3
遍歷所有元組元素1218-4
修改元組內容產生錯誤的實例1228-5
可以使用全新定義方式修改元組元素1228-6
元組切片(tuple slices)1238-7
方法與函數1238-8
清單與元組資料互換1248-9
其他常用的元組方法1258-10
元組的功能1268-11
專題設計:認識元組126

第9章 字典(dict)9-1
字典基本操作1319-1-1
定義字典1319-1-2
列出字典元素的值1329-1-3
增加字典元素1339-1-4
更改字典元素內容1339-1-5
刪除字典特定元素1349-1-6
刪除字典所有元素1349-1-7
刪除字典1349-1-8
創建一個空字典1359-1-9
字典的複製1359-1-10
取得字典元素數量1369-1-11
驗證元素是否存在1369-1-12
設計字典的可讀性技巧1379-2
遍歷字典1389-2-1
遍歷字典的鍵-值1389-2-2
遍歷字典的鍵1399-2-3
依鍵排序與遍歷字典1419-2-4
遍歷字典的值1419-2-5
依值排序與遍歷字典的值1429-3
字典內鍵的值是列表1439-4
while迴圈在字典的應用1449-5
字典常用的函數和方法1459-5-1
len()1459-5-2
get()1459-6
專題設計:記錄一篇文章每個單詞的出現次數1460

第10章 集合(set)10-1
創建集合15210-1-1
使用大括弧創建集合15210-1-2
使用set()函式定義集合15310-1-3
大資料與集合的應用15510-2
集合的操作15510-2-1
交集(intersection)15610-2-2
並集(union)15710-2-3
差集(difference)15810-2-4
關鍵字in15910-3
專題設計:夏令營的程式設計1601

第11章 函數設計11-1
Python函數基本概念16411-1-1
函數的定義16511-1-2
沒有輸入參數也沒有返回值的函數16511-2
函數的參數設計16611-2-1
傳遞一個參數16711-2-2
多個參數傳遞16711-2-3
參數預設值的處理16811-3
函數返回值16811-3-1
返回None16911-3-2
簡單返回數值資料17011-3-3
返回多種資料的應用17011-3-4
簡單返回字串資料17111-4
調用函數時參數是清單17111-5
傳遞任意數量的參數17211-5-1
傳遞並處理任意數量的參數17211-5-2
設計含有一般參數與任意數量參數的函數17311-6
區域變數與全域變數17411-6-1
全域變數可以在所有函數使用17411-6-2
區域變數與全域變數使用相同的名稱17411-6-3
程式設計需要注意事項17511-7
匿名函數lambda17611-8
專題設計:用函數重新設計記錄一篇文章每個單詞的出現次數1772

第12章 類別—物件導向12-1
類別的定義18212-2
類別的屬性與方法18312-3
專題設計:解說函數與方法1833

第13章 設計與應用模組13-1
將自建的函數存儲在模組中18613-1-1
事前準備工作18613-1-2
創建函數內容的模組18713-2
應用自己創建的函數模組18713-2-1
import模組名稱18813-2-2
導入模組內特定單一函數18813-2-3
導入模組內多個函數18913-2-4
導入模組內所有函數18913-3
亂數random模組19013-3-1
randint()19013-3-2
choice()19113-3-3
shuffle()19213-3-4
sample()19313-4
時間time模組19313-4-1
time()19313-4-2
sleep()19413-4-3
asctime()19513-4-4
localtime()19513-5
日期calendar模組19613-5-1
列出某年是否是閏年isleap()19613-5-2
輸出月曆month()19613-5-3
輸出年曆calendar()19713-6
專題設計:認識賭場遊戲騙局1974

第14章 文檔的讀取與寫入14-1
讀取文檔20314-1-1
打開文檔open()與關閉文檔close()20314-1-2
讀取整個文檔read()20414-1-3
with關鍵字20514-1-4
逐行讀取文檔內容20614-1-5
逐行讀取使用readlines()20714-2
寫入文檔20814-2-1
將執行結果寫入空的文檔內20814-2-2
輸出多行資料的實例20914-2-3
創建附加文檔21014-3
專題設計:文檔搜索2105

第15章 程式調試與異常處理15-1
程式異常21615-1-1
一個除數為0的錯誤21615-1-2
撰寫例外處理常式try - except21615-1-3
try - except - else21915-1-4
找不到文檔的錯誤 FileNotFoundError21915-2
常見的異常物件22015-3
finally22215-4 專題設計:認識程式調試的典故2236

第16章 演算法-排序與搜尋16-1
演算法(alogrithm)22716-2
排序(sort)22816-3
搜尋(search)23016-3-1
順序搜尋法(sequential search)23016-3-2
二分搜尋法(binary search)23116-4
專題設計:尾牙兌獎號碼設計233
附錄A 安裝Python236A-1
Windows作業系統的Python安裝237
附錄B ASCII碼值表240


章節試讀:

多次與教育界的朋友溝通,談到電腦語言的發展趨勢,大家一致認為Python已經是當今非常重要的電腦程式設計語言。目前,Microsoft、Facebook、Google 等知名公司都已經將此語言列為員工必會的電腦語言。 世界各國已紛紛將Python列為學生階段必學的程式語言之一,為了讓學生或是電腦初學者也加入到學習Python的行列,筆者嘗試將Python語法的各種用法用簡單並輔以豐富活潑、精彩、實用的程式實例的方式解說。為了讓讀者更精通Python的用法,每章後皆輔以專題設計習題,這些設計可以充分培養讀者程式設計的邏輯思維能力。 本書用200個程式實例講解了下列知識: 變數與基本數學運算-專題:銀行存款複利的計算 Python的基底資料型別-專題:計算地球到月球所需時間 基本輸入與輸出-專題:攝氏度與華氏度的轉換 程式流程控制 -專題:人體體重與健康判斷程式 清單-專題:使用者帳號管理系統 迴圈設計-專題:創建真實的成績系統 元組-專題:認識元組 字典-專題:遍歷字典 集合-專題:夏令營的程式設計 函數設計-專題:用函數重新設計記錄一篇文章每個單詞的出現次數 物件導向-專題:解說函數與方法 設計與應用模組-專題:認識賭場遊戲騙局 文檔的讀取與寫入-專題:文檔搜索 程式調試與異常處理-專題:認識程式調試的典故 排序與搜尋-專題:尾牙兌獎號碼設計 洪錦魁編寫過多部電腦圖書。本書保持筆者一貫的特色,程式實例豐富。相信讀者只要遵循本書內容的學習,就可以在短時間,用快樂的方式學會Python程式設計,編著本書雖力求完美,但難免學習經歷不足,出現謬誤,請讀者不吝指正。

 
  步驟一.
依據網路上的圖書,挑選你所需要的書籍,根據以下步驟進行訂購
選擇產品及數量 結 帳 輸入基本資料 取貨與付款方式
┌───────────────────────────────────────────────────┘
資料確定 確認結帳 訂單編號    

步驟二.
完成付款的程序後,若採用貨到付款等宅配方式,3~7天內 ( 例假日將延期一至兩天 ) 您即可收到圖書。若至分店門市取貨,一週內聯絡取書。

步驟三.
完成購書程序者,可利用 訂單查詢 得知訂單進度。

注意事項.
● 付款方式若為網路刷卡必須等" 2 ~ 3 個工作天"確認款項已收到,才會出貨.如有更改書籍數量請記得按更新購物車,謝謝。

● 大陸出版品封面老舊、磨痕、凹痕等均屬常態,除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。

● 至2018年起,因中國大陸環保政策,部分書籍配件以QR CODE取代光盤音頻mp3或dvd,已無提供實體光盤。如需使用學習配件,請掃描QR CODE 連結至當地網站註冊並通過驗證程序,方可下載使用。造成不便,敬請見諒。

● 我們將保留所有商品出貨權利,如遇缺書情形,訂單未達免運門檻運費需自行負擔。

預訂海外庫存.
商品到貨時間須4週,訂單書籍備齊後方能出貨,如果您有急用書籍,建議與【預訂海外庫存】商品分開訂購。