n=input("請輸入數字n: ") while n.isdigit()==False: n=input("輸入的值"%s"不為數字,請輸入數字n:"%n) print("n=%s"%n)
第三堂,課程練習nxn乘法
num=int(input('n=')) for i in range(1,num+1): for j in range(1,num+1): print(str(i)+"*"+str(j)+"="+str(i*j))
for迴圈課堂練習 (1+2+…+n)
n=input("請輸入數字n: ") #注意range內的參數要+1 #輸入的字串要轉換型別為int LIST=range(int(n)+1) sum=0 for n in LIST: sum+=n print("The sum is:",sum)
list 的 sort 補充
python 列表list中sort,sorted可以用于列表的排序,以下是例子。
a = [50,12,1,19,6]
sorted(a) #a小到大排序,不影響a本身結構
sorted(a,reverse = True) #a大到小排序,不影響a本身結構
a.sort() #a小到大排序,影響a本身結構
a.sort(reverse = True) #a大到小排序,影響a本身結構
>>> b = [‘aa’,’BB’,’bb’,’zz’,’CC’]
>>> sorted(b)
[‘BB’, ‘CC’, ‘aa’, ‘bb’, ‘zz’] #按列表中元素每个字母的ascii碼从小到大排序,如果要從大到小,用sorted(b,reverse=True)下同
>>> c =[‘CCC’, ‘bb’, ‘ffff’, ‘z’]
>>> sorted(c,key=len) #按列表中元素的長度排序
[‘z’, ‘bb’, ‘CCC’, ‘ffff’]
>>> d =[‘CCC’, ‘bb’, ‘ffff’, ‘z’]
>>> sorted(d,key = str.lower ) #將列表中的每個元素變為小寫,再按每個元素中的每個字母的ascii碼從小到大排序
[‘bb’, ‘CCC’, ‘ffff’, ‘z’]
臺大資訊系統訓練班 教學問卷
224期 WEB資料庫期末報告
1. 游嘉銘 統一發票對獎 asp.net+sqlite
2. 李元任 留言討論區(分頁) php+mysql
3. 廖志軒 電話簿memo php+sqlite
4. 林厚龍 訂餐系統 php+sqlite
5. 毛宣蓉 台灣期刊管理查詢系統 php+sqlite
6. 陳琬昀 歌詞新增修改刪除 asp.net+sqlite
7. 陳志宗 會員管理系統 asp.net+sqlite
8. 楊婷茹 留言討論區(分頁) php+mysql
9. 劉懷宗 股票管理系統 asp.net+sqlite
10.曾育才 學習成績系統 asp.net+sqlite
VS2010
[公告] 4/3~4/7 系上宣佈停課
Dear 各位學員,
雖然上禮拜有調查大家上課意願,大家普遍星期三都ok可以來上課
不過系上資訊訓練班於4/1時公告 4/3~4/7停課,故本次的課程順延至下週上課
http://www.csie.ntu.edu.tw/train/news_display.php?num=400
祝大家春假愉快!
第三堂 課程補充
[第12堂] 期末成果
- 鄭向晴 o
- 翁啟銘 blog會員新增,刪除 (php + mysql)
- 陳君涵 VIP會員資料查詢 (asp.net + sqlite)
- 于裕正 學生加退選系統 (php + sqlite)
- 陳明輝 x
- 連庭樞 PicMe (php + mysql) http://220.135.17.70/picme/index.php
- 吳慶芳 o
- 王贏德 股票查詢系統 (asp.net + sqlite)
- 林育瑩 x
- 陳友禮 股票查詢系統 (asp.net + sqlite)
- 李韓生 股票查詢系統 (asp.net + sqlite)