Python從基礎到資料庫專題

    ★推薦!加深加廣,多元選修★

    收集中
    US$9.37
    ★推薦!加深加廣,多元選修★
    ★入門!新手練就扎實程式設計、訓練運算思維首選
    ★實用!範例以日常生活實務應用,再搭配專題實作

    .微軟最有價值專家(MVP)與資深教師共同執筆
    由MVP與科技大學教授程式設計教師根據教育部最新課綱與初學者所應具備程式設計基本素養所撰寫的入門教材,內容兼具理論與實務,書中範例引導初學者邏輯思考、解決問題,是教師教授程式設計與訓練學生運算思維的好教材。
    .扎實訓練,初學打穩基礎
    扎實的程式設計訓練,由Python環境建置、結構化程式設計、函式模組化設計,一直到資料庫專題實作。各章節切割獨立單元,使各單元能扎實訓練,內容連貫、範例以日常生活實務應用,使初學者無痛邁入Python程式設計殿堂。
    .新手自學,教師授課首選
    全書共十八章,適合初學者自學,教師教學無壓力,由基礎程式設計到資料庫與視窗專題整合全書程式設計技巧,使讀者能融會貫通、學以致用。
    .上機實作,學習與練習一氣呵成
    實作豐富多元,如:立方體表面積與體積計算、貸款試算、儲值卡消費購物、BMI值與身體肥胖程度判斷、高速公路過路費計算、階乘計算、計程車跳表收費計算、猜數遊戲、密碼驗證、九九乘法表、串列元素平均計算、矩陣旋轉、求三角形面積自定函式設計...等。

    章節目錄

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
    • 1-4
      目錄
    • 1-5
      第一篇 程式語言基本概念
    • 1-6
      Ch01 程式語言與程式設計演算法
    • 1-7
      1.1  程式語言介紹
    • 1-8
      1.1.1 程式語言的分類
    • 1-9
      1.1.2 物件導向程式設計的認識
    • 1-10
      1.1.3 Python 語言的沿革
    • 1-11
      1.1.4 Python 語言的特色
    • 1-12
      1.2  程式設計的演算法
    • 1-13
      1.2.1 演算法
    • 1-14
      1.2.2 流程圖
    • 1-15
      1.2.3 虛擬碼
    • 1-16
      Ch02 程式語言開發環境的操作
    • 1-17
      2.1  Spyder 整合開發環境介紹
    • 1-18
      2.1.1 第一個Python 程式
    • 1-19
      上機實習( 一) 認識Spyder 整合開發環境
    • 1-20
      2.1.2 Spyder 整合開發環境介紹
    • 1-21
      2.1.3 程式的撰寫與執行
    • 1-22
      上機實習( 二) 第一個Python 程式
    • 1-23
      2.2  程式除錯
    • 1-24
      2.2.1 Python 語言的編譯和執行
    • 1-25
      2.2.2 程式錯誤的種類
    • 1-26
      2.2.3 自動完成功能
    • 1-27
      2.2.4 程式除錯
    • 1-28
      上機實習( 三) 練習Python 程式除錯
    • 1-29
      第二篇 程式組成與語法操作
    • 1-30
      Ch03 程式基本架構
    • 1-31
      3.1  程式架構
    • 1-32
      3.1.1 結構化程式架構
    • 1-33
      3.1.2 Python 語言的程式架構
    • 1-34
      3.2  Python 語言的語法規則
    • 1-35
      上機實習( 一) 練習Python 程式註解
    • 1-36
      3.3  基本指令的操作
    • 1-37
      3.3.1 print() 輸出指令
    • 1-38
      3.3.2 在Python Shell 中執行程式
    • 1-39
      上機實習( 二) 練習Shell 模式執行Python 指令
    • 1-40
      Ch04 標準輸出輸入操作
    • 1-41
      4.1 print() 輸出函式
    • 1-42
      4.1.1 格式字串
    • 1-43
      4.1.2 參數串列
    • 1-44
      上機實習( 一) 練習使用print() 函式輸出指定格式
    • 1-45
      4.2  format() 函式與方法格式化輸出
    • 1-46
      4.2.1 format() 函式
    • 1-47
      4.2.2 format() 方法
    • 1-48
      上機實習( 二) 練習使用format() 函式輸出指定格式
    • 1-49
      4.3  input() 輸入函式
    • 1-50
      上機實習( 三) 練習使用input() 函式輸入指定資料
    • 1-51
      第三篇 資料型態與運算
    • 1-52
      Ch05 資料型態
    • 1-53
      5.1  資料型態
    • 1-54
      5.1.1 內建基本資料型態
    • 1-55
      5.1.2 字面值
    • 1-56
      5.1.3 整數字面值
    • 1-57
      5.1.4 布林字面值
    • 1-58
      5.1.5 浮點數字面值
    • 1-59
      5.1.6 字串字面值
    • 1-60
      上機實習( 一) 練習使用print() 函式輸出字面值資料
    • 1-61
      5.2  變數與數值資料型態
    • 1-62
      5.2.1 識別符
    • 1-63
      5.2.2 保留字
    • 1-64
      5.2.3 變數與常數宣告
    • 1-65
      5.2.4 整數資料型態
    • 1-66
      5.2.5 布林資料型態
    • 1-67
      5.2.6 浮點數資料型態
    • 1-68
      上機實習( 二) 練習使用print() 函式輸出變數資料型態
    • 1-69
      上機實習( 三) 成績平均計算
    • 1-70
      Ch06 運算子與運算元的運用
    • 1-71
      6.1  運算子、運算元與運算式
    • 1-72
      6.2  指定運算子
    • 1-73
      6.3  算術運算子
    • 1-74
      6.4  複合設定運算子
    • 1-75
      6.5  位元運算子
    • 1-76
      6.6  移位運算子
    • 1-77
      6.7  in、is 運算子
    • 1-78
      6.8  運算子的優先順序
    • 1-79
      上機實習( 一) 立方體表面積與體積計算
    • 1-80
      6.9  運算式的資料型態轉換
    • 1-81
      6.9.1 自動型態轉換
    • 1-82
      6.9.2 強制型態轉換
    • 1-83
      上機實習( 二) 貸款試算
    • 1-84
      第四篇 選擇結構程式設計
    • 1-85
      Ch07 單一選擇結構
    • 1-86
      7.1  結構化程式設計
    • 1-87
      7.2  條件式
    • 1-88
      7.3  關連式運算子
    • 1-89
      7.4  邏輯運算子
    • 1-90
      上機實習( 一) 練習關係運算式與邏輯運算式
    • 1-91
      7.5  選擇結構
    • 1-92
      7.6  單一選擇結構
    • 1-93
      上機實習( 二) 儲值卡消費購物
    • 1-94
      Ch08 多重選擇結構
    • 1-95
      8.1  雙向選擇結構
    • 1-96
      上機實習( 一) 成績及格判斷
    • 1-97
      8.2  多向選擇結構
    • 1-98
      上機實習( 二) BMI 值與身體肥胖程度判斷
    • 1-99
      Ch09 巢狀選擇結構
    • 1-100
      9.1  巢狀選擇結構
    • 1-101
      上機實習( 一) 投票人投票權資格判斷
    • 1-102
      9.2  選擇結構程式實作演練
    • 1-103
      上機實習( 二) 小型車高速公路過路費計算
    • 1-104
      第五篇 重覆結構程式設計
    • 1-105
      Ch10 計數迴圈
    • 1-106
      10.1  range() 函式
    • 1-107
      10.2  for 迴圈
    • 1-108
      上機實習( 一) 等差數列計算
    • 1-109
      10.3  for ⋯ else 敘述
    • 1-110
      上機實習( 二) 階乘計算
    • 1-111
      Ch11 條件迴圈
    • 1-112
      11.1 while 迴圈
    • 1-113
      上機實習( 一) 計程車跳表收費計算
    • 1-114
      11.2 while ⋯ else 敘述
    • 1-115
      上機實習( 二) 猜數遊戲
    • 1-116
      11.3  中斷迴圈
    • 1-117
      11.3.1 continue 敘述
    • 1-118
      11.3.2 break 敘述
    • 1-119
      上機實習( 三) 密碼驗證
    • 1-120
      Ch12 巢狀迴圈
    • 1-121
      12.1  巢狀迴圈
    • 1-122
      上機實習( 一) 九九乘法表
    • 1-123
      12.2  無窮迴圈
    • 1-124
      上機實習( 二) 乘法計算測驗
    • 1-125
      上機實習( 三) 求2x<=m 運算式結果
    • 1-126
      第六篇 串列程式設計
    • 1-127
      Ch13 一維串列
    • 1-128
      13.1  何謂串列
    • 1-129
      13.2  一維串列
    • 1-130
      13.2.1 一維串列的建立
    • 1-131
      13.2.2 串列的讀取
    • 1-132
      13.2.3 串列的存放
    • 1-133
      13.3  串列的函式與方法
    • 1-134
      13.3.1 串列的內建函式
    • 1-135
      13.3.2 串列的常用方法
    • 1-136
      13.3.3 串列的運算子
    • 1-137
      13.4  串列與for 迴圈
    • 1-138
      13.4.1 使用 for ⋯ in range() 迴圈
    • 1-139
      13.4.2 使用 for ⋯ in 串列迴圈
    • 1-140
      13.4.3 串列生成器
    • 1-141
      上機實習( 一) 串列元素平均計算
    • 1-142
      Ch14 二維串列
    • 1-143
      14.1  多維串列
    • 1-144
      14.2  二維串列
    • 1-145
      上機實習( 一) 員工薪資列表計算
    • 1-146
      上機實習( 二) 矩陣旋轉
    • 1-147
      第七篇 函式應用
    • 1-148
      Ch15 函式的宣告與定義
    • 1-149
      15.1  模組化
    • 1-150
      15.2  函式
    • 1-151
      15.3  自定函式
    • 1-152
      15.3.1 函式的建立
    • 1-153
      15.3.2 函式的呼叫
    • 1-154
      上機實習( 一) 求兩數平均函式設計
    • 1-155
      上機實習( 二) 求等差數列的和與末項的自定函式設計
    • 1-156
      上機實習( 三) 求顯示數目量之字元自定函式設計
    • 1-157
      15.3.3 參數的預設值
    • 1-158
      上機實習( 四) 求三角形面積自定函式設計
    • 1-159
      15.4  全域變數與區域變數
    • 1-160
      15.4.1 變數覆蓋
    • 1-161
      上機實習( 五) 練習使用全域變數與區域變數( 一)
    • 1-162
      15.4.2 global 宣告變數
    • 1-163
      上機實習( 六) 練習使用全域變數與區域變數( 二)
    • 1-164
      Ch16 資料的傳遞方式
    • 1-165
      16.1  參數的傳遞方式
    • 1-166
      16.2  傳遞串列元素
    • 1-167
      上機實習( 一) 練習傳值呼叫
    • 1-168
      16.3  傳遞整個串列
    • 1-169
      上機實習( 二) 練習傳位址呼叫
    • 1-170
      16.4  遞迴
    • 1-171
      上機實習( 三) 求階乘自定函式設計
    • 1-172
      第八篇 專題應用
    • 1-173
      Ch17 資料庫應用程式
    • 1-174
      17.1  SQLite 資料庫的連接與關閉
    • 1-175
      17.2  SQLite 資料庫中建立資料表
    • 1-176
      17.3  資料表記錄的新增、修改、刪除
    • 1-177
      17.4  資料表的查詢
    • 1-178
      17.5  專題製作- 主控台產品管理系統
    • 1-179
      Ch18 視窗應用程式
    • 1-180
      18.1  tkinter 套件與視窗的建立
    • 1-181
      18.2  視窗表格版面配置
    • 1-182
      18.3  Label、Entry 與Button 元件的建立
    • 1-183
      18.3.1 Label 標籤元件
    • 1-184
      18.3.2 Button 按鈕元件
    • 1-185
      18.3.3 Entry 文字方塊元件
    • 1-186
      18.4  專題製作- 視窗版產品管理系統
    • 1-187
      附錄A 安裝Python整合開發環境
    • 1-188
      A.1  安裝Anaconda 套件
    • 1-189
      A.2  更新Anaconda 套件
    • 1-190
      A.3  Spyder 整合開發環境設定
    • 1-191
      版權頁
    • 1-192
      封底頁

    常見問答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜歡

    用戶評價

    | 收集中

    銷售方案