Python程式設計技巧 發展運算思維(含「APCS先修檢測」解析)

    *初學者學習與教師教學的最佳輔助工具。 *Python指令相關規範複雜,本書審慎挑選對初學者重點部分整理說明,配合範例學習均可順利完成。 *書中所用的指令精簡,變數盡可能用簡單字母定義,程式簡單易懂。 *運算式的運算範疇有些相當細膩瑣碎,作者僅挑重要部分說明,對於初學者應游刃有餘。 *本書強調對學習者建立「運算思維」,從簡單範例說明逐步建立學習者編寫程式的技巧。建議學習者在觀摩執

    收集中
    US$8.53

    *作者親自錄製影音教學影片,是初學者學習與教師教學的最佳輔助工具。


    *Python指令相關規範複雜,本書審慎挑選對初學者重點部分整理說明,配合範例學習均可順利完成。


    *書中所用的指令精簡,變數盡可能用簡單字母定義,程式簡單易懂。


    *運算式的運算範疇有些相當細膩瑣碎,作者僅挑重要部分說明,對於初學者應游刃有餘。


    *本書強調對學習者建立「運算思維」,從簡單範例說明逐步建立學習者編寫程式的技巧。建議學習者在觀摩執行範例之後,能夠利用很短的時間,自行撰寫程式一次,對於學習會有很大的幫助。


    *本書範例程式、影音教學影片請至http://gg.gg/py-book下載。

     

    *書中附有APCS大學程式設計先修檢測(離線和上傳程式的)測資讀取方法說明,應考前不可不知。

    章节目录

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
      目錄
    • 1-4
      本書範例列表
    • 1-5
      CH01 前言
    • 1-6
      1-1 Python的特色和優點
    • 1-7
      1-2 運算思維的發展
    • 1-8
      1.2.1 運算思維
    • 1-9
      1.2.2 程式邏輯
    • 1-10
      1-3 APCS檢測
    • 1-11
      1-4 本書閱讀建議
    • 1-12
      1-5 習題
    • 1-13
      CH02 Python 程式發展工具
    • 1-14
      2-1 Python線上解譯器
    • 1-15
      2-2 Python 離線編輯器(IDLE)
    • 1-16
      2.2.1 互動式
    • 1-17
      2.2.2 腳本式
    • 1-18
      2-3 Jupyter線上解譯器
    • 1-19
      2.3.1 Jupyter線上解譯器執行流程
    • 1-20
      2.3.2 安裝Jupyter離線編輯器
    • 1-21
      2.3.3 JDoodle 線上解譯器
    • 1-22
      2-4 習題
    • 1-23
      CH03 Python 程式執行的方式
    • 1-24
      3-1 互動對談式(http://python.org)
    • 1-25
      3.1.1 第一次接觸互動對談式
    • 1-26
      3.1.2 指令熟悉度練習
    • 1-27
      3-2 腳本式 - 整合開發環境(IDLE)
    • 1-28
      3.2.1 程式執行
    • 1-29
      3.2.2 第一個 Python 程式
    • 1-30
      3.2.3 語法熟悉度練習
    • 1-31
      3-3 習題
    • 1-32
      CH04 認識Python基本語法
    • 1-33
      4-1 輸出輸入指令
    • 1-34
      4.1.1 print 輸出指令
    • 1-35
      4.1.2 跳脫字元(Escape)
    • 1-36
      4.1.3 格式化輸出及%用法
    • 1-37
      4.1.4 input輸入指令
    • 1-38
      4-2 Python程式內涵簡介
    • 1-39
      4.2.1 數
    • 1-40
      4.2.2 字
    • 1-41
      4.2.3 邏輯
    • 1-42
      4.2.4 運算
    • 1-43
      4.2.5 運算的種類
    • 1-44
      4.2.6 指令
    • 1-45
      4.2.7 資料型別
    • 1-46
      4.2.8 函數
    • 1-47
      4-3 語法規則
    • 1-48
      4.3.1 程式編寫環境
    • 1-49
      4.3.2 語法規則
    • 1-50
      4-4 習題
    • 1-51
      CH05 資料型態
    • 1-52
      5-1 數值類別:int、float、bool、complex
    • 1-53
      5-2 字串類別
    • 1-54
      5-3 布林類別
    • 1-55
      5-4 日期型態
    • 1-56
      5-5 習題
    • 1-57
      CH06 運算
    • 1-58
      6-1 算術運算子
    • 1-59
      6-2 字串運算子
    • 1-60
      6-3 比較運算子
    • 1-61
      6-4 邏輯運算
    • 1-62
      6-5 位元運算子
    • 1-63
      6.5.1 位元運算
    • 1-64
      6.5.2 << 運算
    • 1-65
      6.5.3 ~ 運算
    • 1-66
      6-6 其他運算的意義
    • 1-67
      6-7 習題
    • 1-68
      CH07 指令
    • 1-69
      7-1 設定 / 運算
    • 1-70
      7.1.1 設定數值
    • 1-71
      7.1.2 交換數值
    • 1-72
      7-2 判斷 / 決策
    • 1-73
      7.2.1 if判斷
    • 1-74
      7.2.2 if 範例
    • 1-75
      7-3 迴圈 / 重複
    • 1-76
      7.3.1 for迴圈
    • 1-77
      7.3.2 while迴圈指令
    • 1-78
      7.3.3 break敘述使用時機
    • 1-79
      7.3.4 continue敘述使用時機
    • 1-80
      7-4 習題
    • 1-81
      CH08 函數
    • 1-82
      8-1 內定函數
    • 1-83
      8-2 自訂函數
    • 1-84
      8-3 外部函數(套件、模組)
    • 1-85
      一、math 模組
    • 1-86
      二、亂數模組
    • 1-87
      三、日期時間
    • 1-88
      8-4 程序
    • 1-89
      8-5 區域變數和全域變數
    • 1-90
      一、區域變數:定義全域變數的串列
    • 1-91
      二、全域變數:變數交替使用
    • 1-92
      8-6 習題
    • 1-93
      CH09 初學五題
    • 1-94
      9-1 九九乘法表
    • 1-95
      9-2 費氏數列
    • 1-96
      9-3 猜數字遊戲
    • 1-97
      9-4 最大公因數(GCD)
    • 1-98
      9-5 數制轉換(十進轉二進、八進、十六進)
    • 1-99
      9-6 習題
    • 1-100
      CH10 陣列 - 數據類型資料
    • 1-101
      10-1 串列(List)
    • 1-102
      10.1.1 串列宣告
    • 1-103
      10.1.2 空串列
    • 1-104
      10.1.3 一維串列
    • 1-105
      10.1.4 二維串列
    • 1-106
      10.1.5 串列搜尋 index()
    • 1-107
      10.1.6 串列計算count()
    • 1-108
      10.1.7 新增元素append()
    • 1-109
      10.1.8 插入串列元素要用insert() 指令
    • 1-110
      10.1.9 移除元素 remove()
    • 1-111
      10.1.10 串列排序
    • 1-112
      10.1.11 串列反轉排序
    • 1-113
      10.1.12 字串串列轉數值串列
    • 1-114
      10-2 元組
    • 1-115
      10-3 字典
    • 1-116
      10-4 集合
    • 1-117
      10.4.1 集合添加、刪除
    • 1-118
      10.4.2 集合操作符號
    • 1-119
      10-5 習題
    • 1-120
      CH11 列印文字圖形程式練習
    • 1-121
      11-1 題目總覽
    • 1-122
      11-2 題解程式
    • 1-123
      11-3 習題
    • 1-124
      CH12 程式邏輯發展練習
    • 1-125
      12-1 語言熟悉題型
    • 1-126
      第一題:印出Hello
    • 1-127
      第二題:交換兩個變數
    • 1-128
      第三題:判斷正負數
    • 1-129
      第四題:判斷奇數偶數
    • 1-130
      第五題:三個數字中找最大數
    • 1-131
      第六題:判斷是否閏年
    • 1-132
      第七題:檢查是否質數
    • 1-133
      第八題:檢查阿姆斯壯數
    • 1-134
      第九題:字元的 ASCII 值
    • 1-135
      12-2 基本題型
    • 1-136
      第十題:兩個數相加
    • 1-137
      第十一題:算平方根
    • 1-138
      第十二題:十進制數轉換
    • 1-139
      第十三題:算自然數之和
    • 1-140
      第十四題:輸入度數的三角函數
    • 1-141
      第十五題:簡單計算器
    • 1-142
      第十六題:公里轉換英哩
    • 1-143
      第十七題:攝氏轉換華氏
    • 1-144
      第十八題:計算三角形面積
    • 1-145
      第十九題:解一元二次方程式
    • 1-146
      第二十題:顯示乘法表
    • 1-147
      12-3 入門題型
    • 1-148
      第二十一題:找數字的因數
    • 1-149
      第二十二題:找出間隔內質數
    • 1-150
      第二十三題:最大公因數(GCD)
    • 1-151
      第二十四題:函數算(GCD-LCM)
    • 1-152
      第二十五題:印出50階乘
    • 1-153
      第二十六題:費氏數列
    • 1-154
      第二十七題:找出阿姆斯壯數
    • 1-155
      第二十八題:遞迴算總和
    • 1-156
      第二十九題:函數印費氏數列
    • 1-157
      第三十題:用遞迴算階層
    • 1-158
      第三十一題:遞迴算二進位
    • 1-159
      12-4 進階題型
    • 1-160
      第三十二題:轉置矩陣
    • 1-161
      第三十三題:產生隨機亂數
    • 1-162
      第三十四題:發牌程式
    • 1-163
      第三十五題:顯示月曆
    • 1-164
      第三十六題: 兩個矩陣相加
    • 1-165
      第三十七題:兩個矩陣相乘
    • 1-166
      12-5 特殊題型
    • 1-167
      第三十八題:用顯示二的次方
    • 1-168
      第三十九題:找出可被整除的數字
    • 1-169
      第四十題:檢查字串是否為迴文
    • 1-170
      第四十一題:刪除標點符號
    • 1-171
      第四十二題:單字排列
    • 1-172
      第四十三題:集合運算
    • 1-173
      第四十四題:計算母音的數量
    • 1-174
      第四十五題:開檔讀檔寫檔
    • 1-175
      第四十六題:找圖檔解析度
    • 1-176
      第四十七題:檔案雜湊演算法(哈希表)
    • 1-177
      第四十八題:文字字串轉數字串列
    • 1-178
      第四十九題:陣列反轉
    • 1-179
      CH13 演算法
    • 1-180
      13-1 運算
    • 1-181
      13-2 串列
    • 1-182
      13-3 陣列
    • 1-183
      13-4 級數
    • 1-184
      13-5 暴力法
    • 1-185
      13-6 堆疊、佇列
    • 1-186
      13-7 排列
    • 1-187
      13-8 排列組合
    • 1-188
      13-9 排序
    • 1-189
      13-10 遞迴
    • 1-190
      13-11 函數
    • 1-191
      13-12 動態規劃
    • 1-192
      13-13 二元樹 - 四則運算
    • 1-193
      13-14 圖論 - 最短路徑
    • 1-194
      CH14 APCS試題分析
    • 1-195
      14-1 概念題
    • 1-196
      14-2 實作題
    • 1-197
      附錄A
    • 1-198
      A-1 習題解答
    • 1-199
      A-2 ASCII字元、字碼對照表
    • 1-200
      A-3 內建函數列表
    • 1-201
      A-4 整理Python的內建函數功能(function)
    • 1-202
      A-5 在解題系統使用Python解題讀入測試資料
    • 1-203
      版權頁
    • 1-204
      封底頁

    常见问答

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

    猜你喜欢

    用户评价

    | 收集中

    销售方案