由使用者輸入 n , 請將 1 到 n 之間所有的整數, 不是 2, 5, 9 倍數的數字顯示出來。

學習重點: 熟悉條件判斷
題目程度: 普通

由使用者輸入任意一串數字,然後加總其中每一數字,最後輸出總和。

學習重點: 熟悉迴圈、字串內容截取
題目程度: 容易

所謂的完全數是指針對某一個字串,其中 0 ~ 9 各個數字至少出現一次以上(最好剛好一次)。試測試由使用者任意輸入一串數字,判斷是否為完全數,若是則輸出 True ,否則輸出 False。

學習重點: 熟悉迴圈、串列、集合、字串內容截取
題目程度: 普通

由使用者輸入 n , 請將 1 到 n 之間所有的整數, 不是 2, 5, 9 倍數的數字顯示出來。

題目程度: 普通

任意輸入5個數,找出最大與最小值。

學習重點: 熟悉串列
題目程度: 容易

讓使用者輸任意個數值, 直到 -9999 結束, 然後輸出上述數值, 並且由大到小。

學習重點: 熟悉迴圈、串列
題目程度: 普通

利用串列讓使用者任意輸入數值, 直到輸入 -9999 結束, 然後分別顯示下列串列資訊:
串列內容
輸入個數
最小值
最大值
第一個數字是
最後一個數字是
由小排到大是
由大排到小是

學習重點: 熟悉串列
題目程度: 容易

利用串列,讓使用者輸入10個任意數字,然後分別將上述數字進行分類,奇數一類與偶數一類。

學習重點: 熟悉迴圈、串列
題目程度: 普通

利用串列儲存使用者輸入的5個任意內容,然後分別顯示對應的索引值與儲存內容。

學習重點: 熟悉串列
題目程度: 容易

請輸入一串數字,然後將其中的每個數字加總起來。

題目程度: 普通

任意輸入2個整數值A與B,計算他們相差的絕對值。

學習重點: 熟悉雙向條件判斷
題目程度: 普通

輸入一個字串,計算字串的長度(不可使用python內建函數,例如:len)

題目程度: 普通

若一個數字的4倍剛好等於該數的反轉, 則該數即為一個特別數。請設計讓使用者輸入一個數字長度,然後找出可能的特別數。例如: 2178*4=8712

學習重點: 熟悉迴圈、串列
題目程度: 微難

有n個人圍成一圈,順序排號。從第一個人開始報數(從1到3報數),凡報到3的人退出圈子,問最後留下的是原來第幾號。

題目程度: 很難

設計一個程式,輸入n為偶數時,調用函數求1/2+1/4+...+1/n,當輸入n為奇數時,調用函數1/1+1/3+.. .+1/n,輸出結果取到小數點第2位。

題目程度: 很難

讓使用者輸入n值, 用*輸出長、寬均為 n 的空心正方形。

學習重點: 熟悉迴圈
題目程度: 普通

輸入一個數字a,利用二維串列,輸出a階的回型矩陣。提示:輸出的欄寬為3。

學習重點: 熟悉迴圈、for迴圈、while迴圈、二維串列、串列初始化
題目程度: 微難

請使用迴圈敘述撰寫一程式,讓使用者輸入一個正整數 a,利用迴圈計算從 1 到 a 之間,顯示所有上述區間數字為a之因數數字及最後總和。

學習重點: 熟悉條件判斷、迴圈、字串串接
題目程度: 普通

輸入一個數字,以三角形的方式輸出相乘結果。

題目程度: 普通

要求使用者輸入一個正整數 n(2<n<10),請設計程式用以顯示 1 ~ n 間互不相同且內容無重複的三位數。

題目程度: 普通