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

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

    收集中
    US$8.58

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


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


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


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


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


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

     

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

    章节目录

    1-1封面頁
    1-2書名頁
    1-3目錄
    1-4本書範例列表
    1-5CH01 前言
    1-61-1 Python的特色和優點
    1-71-2 運算思維的發展
    1-81.2.1 運算思維
    1-91.2.2 程式邏輯
    1-101-3 APCS檢測
    1-111-4 本書閱讀建議
    1-121-5 習題
    1-13CH02 Python 程式發展工具
    1-142-1 Python線上解譯器
    1-152-2 Python 離線編輯器(IDLE)
    1-162.2.1 互動式
    1-172.2.2 腳本式
    1-182-3 Jupyter線上解譯器
    1-192.3.1 Jupyter線上解譯器執行流程
    1-202.3.2 安裝Jupyter離線編輯器
    1-212.3.3 JDoodle 線上解譯器
    1-222-4 習題
    1-23CH03 Python 程式執行的方式
    1-243-1 互動對談式(http://python.org)
    1-253.1.1 第一次接觸互動對談式
    1-263.1.2 指令熟悉度練習
    1-273-2 腳本式 - 整合開發環境(IDLE)
    1-283.2.1 程式執行
    1-293.2.2 第一個 Python 程式
    1-303.2.3 語法熟悉度練習
    1-313-3 習題
    1-32CH04 認識Python基本語法
    1-334-1 輸出輸入指令
    1-344.1.1 print 輸出指令
    1-354.1.2 跳脫字元(Escape)
    1-364.1.3 格式化輸出及%用法
    1-374.1.4 input輸入指令
    1-384-2 Python程式內涵簡介
    1-394.2.1 數
    1-404.2.2 字
    1-414.2.3 邏輯
    1-424.2.4 運算
    1-434.2.5 運算的種類
    1-444.2.6 指令
    1-454.2.7 資料型別
    1-464.2.8 函數
    1-474-3 語法規則
    1-484.3.1 程式編寫環境
    1-494.3.2 語法規則
    1-504-4 習題
    1-51CH05 資料型態
    1-525-1 數值類別:int、float、bool、complex
    1-535-2 字串類別
    1-545-3 布林類別
    1-555-4 日期型態
    1-565-5 習題
    1-57CH06 運算
    1-586-1 算術運算子
    1-596-2 字串運算子
    1-606-3 比較運算子
    1-616-4 邏輯運算
    1-626-5 位元運算子
    1-636.5.1 位元運算
    1-646.5.2 << 運算
    1-656.5.3 ~ 運算
    1-666-6 其他運算的意義
    1-676-7 習題
    1-68CH07 指令
    1-697-1 設定 / 運算
    1-707.1.1 設定數值
    1-717.1.2 交換數值
    1-727-2 判斷 / 決策
    1-737.2.1 if判斷
    1-747.2.2 if 範例
    1-757-3 迴圈 / 重複
    1-767.3.1 for迴圈
    1-777.3.2 while迴圈指令
    1-787.3.3 break敘述使用時機
    1-797.3.4 continue敘述使用時機
    1-807-4 習題
    1-81CH08 函數
    1-828-1 內定函數
    1-838-2 自訂函數
    1-848-3 外部函數(套件、模組)
    1-85一、math 模組
    1-86二、亂數模組
    1-87三、日期時間
    1-888-4 程序
    1-898-5 區域變數和全域變數
    1-90一、區域變數:定義全域變數的串列
    1-91二、全域變數:變數交替使用
    1-928-6 習題
    1-93CH09 初學五題
    1-949-1 九九乘法表
    1-959-2 費氏數列
    1-969-3 猜數字遊戲
    1-979-4 最大公因數(GCD)
    1-989-5 數制轉換(十進轉二進、八進、十六進)
    1-999-6 習題
    1-100CH10 陣列 - 數據類型資料
    1-10110-1 串列(List)
    1-10210.1.1 串列宣告
    1-10310.1.2 空串列
    1-10410.1.3 一維串列
    1-10510.1.4 二維串列
    1-10610.1.5 串列搜尋 index()
    1-10710.1.6 串列計算count()
    1-10810.1.7 新增元素append()
    1-10910.1.8 插入串列元素要用insert() 指令
    1-11010.1.9 移除元素 remove()
    1-11110.1.10 串列排序
    1-11210.1.11 串列反轉排序
    1-11310.1.12 字串串列轉數值串列
    1-11410-2 元組
    1-11510-3 字典
    1-11610-4 集合
    1-11710.4.1 集合添加、刪除
    1-11810.4.2 集合操作符號
    1-11910-5 習題
    1-120CH11 列印文字圖形程式練習
    1-12111-1 題目總覽
    1-12211-2 題解程式
    1-12311-3 習題
    1-124CH12 程式邏輯發展練習
    1-12512-1 語言熟悉題型
    1-126第一題:印出Hello
    1-127第二題:交換兩個變數
    1-128第三題:判斷正負數
    1-129第四題:判斷奇數偶數
    1-130第五題:三個數字中找最大數
    1-131第六題:判斷是否閏年
    1-132第七題:檢查是否質數
    1-133第八題:檢查阿姆斯壯數
    1-134第九題:字元的 ASCII 值
    1-13512-2 基本題型
    1-136第十題:兩個數相加
    1-137第十一題:算平方根
    1-138第十二題:十進制數轉換
    1-139第十三題:算自然數之和
    1-140第十四題:輸入度數的三角函數
    1-141第十五題:簡單計算器
    1-142第十六題:公里轉換英哩
    1-143第十七題:攝氏轉換華氏
    1-144第十八題:計算三角形面積
    1-145第十九題:解一元二次方程式
    1-146第二十題:顯示乘法表
    1-14712-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-15912-4 進階題型
    1-160第三十二題:轉置矩陣
    1-161第三十三題:產生隨機亂數
    1-162第三十四題:發牌程式
    1-163第三十五題:顯示月曆
    1-164第三十六題: 兩個矩陣相加
    1-165第三十七題:兩個矩陣相乘
    1-16612-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-179CH13 演算法
    1-18013-1 運算
    1-18113-2 串列
    1-18213-3 陣列
    1-18313-4 級數
    1-18413-5 暴力法
    1-18513-6 堆疊、佇列
    1-18613-7 排列
    1-18713-8 排列組合
    1-18813-9 排序
    1-18913-10 遞迴
    1-19013-11 函數
    1-19113-12 動態規劃
    1-19213-13 二元樹 - 四則運算
    1-19313-14 圖論 - 最短路徑
    1-194CH14 APCS試題分析
    1-19514-1 概念題
    1-19614-2 實作題
    1-197附錄A
    1-198A-1 習題解答
    1-199A-2 ASCII字元、字碼對照表
    1-200A-3 內建函數列表
    1-201A-4 整理Python的內建函數功能(function)
    1-202A-5 在解題系統使用Python解題讀入測試資料
    1-203版權頁
    1-204封底頁

    常见问答

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

    猜你喜欢

    用户评价

    | 收集中

    销售方案