###### tags: `Python 教學` # 考卷2 ## 1 ```python= for i in range(X): print(i) ``` 我希望他印出 0~9 請問 X = 0 ,10 ## 2 ```python= for i in range(1,10,2): print(i) ``` 請問他會輸出甚麼: 1 35 7 9 ## 3 ```python= while(True): a = input() if x: Y print(a) ``` 請問我希望我的程式,如果輸入"end",就停止輸入,end不印出: X = Y = ## 4 ```python= a = [] a.append(100) a.append(101) a.append(102) a.append(103) a.append(104) print(min(a)) ``` 題目:請問班上有n個同學,我會給你每個人的身高,輸入按照身高排序,找到身高第X的人 輸入1: 5 # n 2 # m 100 101 102 103 104 輸出: 101 輸入2: 5 # n 6 # m 100 101 102 103 104 輸出: 超出班上人數 ## 5 ```python= def f(x): return x-1 print(f(x)) ``` 題目:F(X) = F(x-1)+F(x-2),輸入X 求F(X) F(1)= 1 F(2)= 1 F(0)= 0 輸入1: 3 輸出: 2 輸入2: 4 輸出: 3 ## 6 ```python= ``` 輸出一個高度為n的三角形 輸入1: 3 輸出1: ``` * * * ***** ``` 輸入2: 4 輸出2: ``` * * * * * ******* ```