Displaying extended context for query match # 70,642 in text YL202002863
<< Prev Next >>
    
 

儲存 變更 執行 傳統 程式 設計 入門 經典 hello , world 程式 目的 電腦 螢幕 顯示 簡單 程式 變化 包含 加上 !
 
使用 大寫 我們 最早 版本 hello , world Python 如果 螢幕 顯示 任何 東西 就是 螢幕 出現 文字 只要 輸入 print 顯示 文字 括號 引號 首先 Python 殼層 提示 >>> 輸入 以下 :print ( 'hello , world' ) 程式碼 區分 大小寫 全部 小寫 輸入 文字 單引號 雙引號 電腦 隨即 回應 hello , world 接著 回到 提示 等待 其他 指令 輸入 一些 顯示 句子 解決 問題 演算法 規劃 程式碼 學習 程式 語言 函式 語法 電腦 指令 程式 設計 部分 通常 部分 知道 什麼 指令 解決 特定 問題 電腦 建立 東西 解決 問題 電腦 指令 這些 指令 電腦 必須 遵循 順序 清楚 定義 電腦 進行 任何 工作 依序 步驟 稱為 演算法 algorithm 我們 日常 生活 用到 演算法 只是 不一定 它們 演算法 例如 如果 蛋糕 我們 依照 食譜 系列 依序 步驟 食譜 演算法 解決 問題 寫出 程式碼 程式 設計師 透過 方法 寫下 步驟 演算法 預先 規劃 虛擬 程式碼 pseudocode 流程圖 flowchart 虛擬 程式碼 英語 非正式 簡單 自然 語言 寫成 演算法 縮排 整理 指令 舉例 以下 餐桌 擺放 碗盤 虛擬 程式碼 __UNDEF__ 虛擬 程式碼   以下 重複 4    前往 餐桌 空位       左側 餐巾    右側 湯匙 以下 使用 輸入 個數 顯示 螢幕 虛擬 程式碼 __UNDEF__ 虛擬 程式碼  設 總和 0   以下 重複 10    使用 取得    將數 總和   總和 顯示 螢幕 縮排 指令 重複 第二 例子 縮排 步驟 使用 取得 加到 總和 重複 10 接著 電腦 完成 重複 總和 顯示 螢幕 __UNDEF__ 第6 策略 決定 電腦 選擇 使用 做出 選擇 骰子 重擲 我們 必須 電腦 選擇 哪些 骰子 保留 哪些 我們 可以 不同 策略 進行 以下 可能性 策略 1: 全部 重擲 這樣 選擇 字串 r 策略 2 只有 數字 小於 5時 重擲 這裡 需要 用到 if-else 敘述式 我們 可以 透過 函式 執行 策略 字串 形式 提供 選擇 可以 檔案 頂端 加入 建立 字串 稱為 choices 函式 回傳 def computer_strategy1 ( n ) : # 建立 電腦 選擇 全部 重擲 print ( ' 電腦 思考 .
 
.
 
.
 
' ) time.sleep ( 3 ) choices = '' # 空白 選擇 清單 開始 for i in range ( n ) : choices = choices + 'r' return choicesdef computer_strategy2 ( n ) : # 建立 電腦 選擇 < 5 print ( ' 電腦 思考 .
 
.
 
.
 
' ) time.sleep ( 3 ) choices = '' # 空白 選擇 清單 開始 for i in range ( n ) : if computer_rolls[i] < 5: choices = choices + 'r' else: choices = choices + '-' return choices 電腦 投擲 之後 呼叫 其中 策略 建立 選擇 清單 並用 roll_again 函式 程式碼 第3 加入 find_winner 呼叫 之前 記得 決定 贏家 專題 最後 線上 查看 完整 專題 程式碼 參見 第138 確認 程式碼 順序 正確 # 第6 # 決定 選擇 使用 策略 函式 computer_choices = computer_strategy2 ( number_dice ) print ( ' 電腦 選擇 ' , computer_choices ) # 電腦用 選擇 重擲 roll_again ( computer_choices , computer_rolls ) print ( ' 電腦 重擲 ' , computer_rolls ) 如何 改進 遊戲 很多 方法 可以 改進 遊戲 允許 重擲 使用 電腦 提升 總分 __UNDEF__ 遊戲 迴圈 進行 回合 決定 贏家 __UNDEF__ 變更 得勝 條件 低分 最多 其他 < 5 決定 重擲 最佳 策略 修改 策略 程式碼 加入 更多 策略 使用 選擇 難度 等級 決定 電腦 什麼 策略 加入 排版 ASCII 設計 文字 遊戲 美觀 屬於 骰子 遊戲 可以 創意 Python 程式碼 獨特 進一步 實驗 延伸 實驗 1: 創造 抽象 藝術用 隨機 顏色 隨機 尺寸 圓圈 隨機 尺寸 正方形 創造 執行 程式 不同 抽象 藝術 abstract art __UNDEF__ 虛擬 程式碼 匯入 turtle 模組 匯入 random 模組 建立 海龜 第2 方法 建立 顏色 清單 以下 執行 100 移動 海龜 0 360 之間 隨機 距離 開始 填入 顏色 設定 隨機 填入 顏色 尺寸 10 50 之間 隨機數 square函式 尺寸畫 正方形 結束 填入 正方形 顏色 移動 海龜 20 100 之間 隨機 距離 0 360 之間 隨機 角度 旋轉 海龜 開始 填入 顏色 設定 隨機 填入 顏色 5 30 之間 隨機數 畫圓 結束 填入 圓形 顏色 實驗 2 創造 變化 鄉村 風景畫 使用 下面 house 函式 第51 實驗 基礎 風景畫 創造 不同 顏色 尺寸 隨機 房子 執行 程式 不同 結果 __UNDEF__ 虛擬 程式碼 匯入 turtle 模組 匯入 random 模組 建立 海龜 建立 顏色 清單 下方 複製 函式 程式 碼設 背景 藍色 以下 重複 10