Python 3基礎程式語言認證試卷BP3-0001

pdf
261.18 KB
6 頁
CSF
侵權投訴
加載中. ..
PDF
試卷編號:BP3-0001
基礎程式語言
Python 3 範例試卷
壹、操作題 100%(第一題至第五題每題 20 )
【認證說明與注意事項】
一、本項考試為操作題所需總時間為 60 分鐘時間結束前需完成所有考試動作。
成績計算滿分為 100 分,合格分數為 70 分。
二、操作題為五大題,每題 20 分,總計 100 分。
三、操作題所需的檔案皆於 C:ANS.CSF各指定資料夾內讀取。題目存檔方式,請
依題目指示儲存於 C:ANS.CSF各指定資料夾,測驗結束前必須自行存檔,並
關閉開發環境,檔案名稱錯誤或未自行存檔者,均不予計分。
四、本項考試禁止使用外部套件,否則該題不予計分。
五、輸入與輸出的格式必須完全相同,每一行字、空白都要一樣,特別注意輸出後
有無空白與換行。
六、注意全型半型字元英文字母大小寫小數點的位數是否與題目的要求相同。
七、每一題於測驗時間內可進行重複送評。請提交程式碼檔案,而非執行檔或執行
的結果。請注意提交的檔案是否適用該題目 (請檢查有無交錯題目)
八、每一題至少有 1組評分測試資料顯示於題目中,且至少有 1組隱藏的評分測試
資料。
Python 3 [ 1 / 5 ] BP3-0001
一、浮點數格式化輸出
1. 題目說明:
請開啟 PYD01.py檔案依下列題意進行作答輸入浮點數及進行格式化輸出
使輸出值符合題意要求請另存新檔為 PYA01.py作答完成請儲存所有檔案
C:ANS.CSF 原資料夾內。
2. 設計說明:
(1) 請撰寫一程式輸入四個分別含有小數 14位的浮點數然後將這四個
浮點數以欄寬為 7、欄與欄間隔一個空白字元每列印兩個的方式先列
印向右靠齊再列印向左靠齊左右皆以直線 |Vertical bar作為邊界。
提示:輸出浮點數到小數點後第二位。
3. 輸入輸出:
(1) 輸入說明
四個浮點數
(2) 輸出說明
格式化輸出
(3) 範例輸入
範例輸出
4. 評分項目:
項目
配分
得分
(1) 符合設計說明輸出正確格式
20
20
Python 3 [ 2 / 5 ] BP3-0001
二、倍數判斷
1. 題目說明:
請開啟 PYD02.py 檔案依下列題意進行作答判斷輸入值是否為 35的倍
數,使輸出值符合題意要求。請另存新檔為 PYA02.py作答完成請儲存所有
檔案至 C:ANS.CSF 原資料夾內。
2. 設計說明:
(1) 請使用選擇敘述撰寫一程式讓使用者輸入一個正整數然後判斷它是 3
5的倍數,顯示【x is a multiple of 3.】或【x is a multiple of 5.;若此
數值同時為 35的倍數顯示x is a multiple of 3 and 5.如此數值皆
不屬於 35的倍數顯示x is not a multiple of 3 or 5.將使用者輸入
的數值代入 x
3. 輸入輸出:
(1) 輸入說明
一個正整數
(2) 輸出說明
判斷是否為 35的倍數
(3) 範例輸入
範例輸出
(4) 範例輸入
範例輸出
(5) 範例輸入
範例輸出
(6) 範例輸入
範例輸出
4. 評分項目:
項目
配分
得分
(1) 符合設計說明輸出正確格式
20
20
Python 3 [ 3 / 5 ] BP3-0001
三、迴圈偶數連加
1. 題目說明:
請開啟 PYD03.py 檔案依下列題意進行作答依輸入值計算偶數的總和使
輸出值符合題意要求請另存新檔為 PYA03.py作答完成請儲存所有檔案至
C:ANS.CSF 原資料夾內。
2. 設計說明:
(1) 請使用迴圈敘述撰寫一程式讓使用者輸入兩個正整數 aba < b
用迴圈計算從 a開始的偶數連加到 b的總和。例如:輸入 a=1b=100
則輸出結果為 25502 + 4 + + 100 = 2550)。
3. 輸入輸出:
(1) 輸入說明
兩個正整數(ab,且 a < b
(2) 輸出說明
計算從 a開始的偶數連加到 b的總和
(3) 範例輸入
範例輸出
4. 評分項目:
項目
配分
得分
(1) 符合設計說明輸出正確格式
20
20
Python 3 [ 4 / 5 ] BP3-0001
四、不定數迴圈-最小值
1. 題目說明:
請開啟 PYD04.py 檔案依下列題意進行作答使輸出值符合題意要請另
存新檔為 PYA04.py,作答完成請儲存所有檔案至 C:ANS.CSF 原資料夾內。
2. 設計說明:
(1) 請撰寫一程式,讓使用者輸入數字,輸入的動作直到輸入值為 9999 才結
束,然後找出其最小值,並輸出最小值。
3. 輸入輸出:
(1) 輸入說明
n個數值,直至 9999 結束輸入
(2) 輸出說明
n個數值中的最小值
(3) 範例輸入
範例輸出
4. 評分項目:
項目
配分
得分
(1) 符合設計說明輸出正確格式
20
20
Python 3 [ 5 / 5 ] BP3-0001
五、乘積
1. 題目說明:
請開啟 PYD05.py 檔案依下列題意進行作答依使用者輸入的數字作為參數
傳遞並計算乘積使輸出值符合題意要求另存新檔為 PYA05.py作答
成請儲存所有檔案至 C:ANS.CSF 原資料夾內。
2. 設計說明:
(1) 請撰寫一程式,將使用者輸入的兩個整數作為參數傳遞給一個名為
compute(x, y)的函式,此函式將回傳 xy的乘積。
3. 輸入輸出:
(1) 輸入說明
兩個整數
(2) 輸出說明
兩個整數相乘之乘積
(3) 範例輸入
範例輸出
4. 評分項目:
項目
配分
得分
(1) 符合設計說明輸出正確格式
20
20
收藏 ⬇️ 下載