2015年3月25日 星期三

ryProb005

ryProb005

1. Python 小考題目已經出好,請大家記得來考試。
        請參考以下網址準備:
        https://class.coursera.org/programming1-002/quiz/attempt?quiz_id=59
        https://class.coursera.org/programming1-002/quiz/attempt?quiz_id=83

2. 請大家詳讀這份文件,做這個程式作業:

A2 Problem Domain: Deoxyribonucleic Acid (DNA)

http://spark-public.s3.amazonaws.com/programming1/a2/a2.html

截止日期: 2015/04/07
討論日期: 2015/04/10

What to do

Step 1: Download the starter code

Step 2: Write functions get_lengthis_longercount_nucleotides, and contains_sequence

Step 3: Write functions is_valid_sequence and insert_sequence.

Step 4: Write functions get_complement and get_complementary_sequence.

Step 5: Put your work on Github (https://gist.github.com/), and submit your link to this blog page.

Here is my example for your reference!


Reference is only for reference.
You should do it by yourselves.


I prefer to seeing that you use Chinese variable or function names 
as many as possible.

使用中文變數、函數名,越多越好,
說明文字也用中文越多越好

3. 今天討論的行星繞太陽,我寫了一份文件,放在這裡分享一下。

pdf
https://www.dropbox.com/s/clp1rfbnw3wi0v3/ryPlanet_and_moon_py.pdf?dl=0

py
https://www.dropbox.com/s/pk82tuk216ykits/ryPlanet_and_moon.py?dl=0




64 則留言:

  1. 我是 Renyuan Lyu, 學號:A0123456789, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/renyuanL/70c5a91c333690047cd5

    回覆刪除
  2. 我是 黃宇薇, 學號:B0229053, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/anonymous/911678cbf90f16ec225a

    回覆刪除
  3. 我是蘇永恩 , 學號:B0229043, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/Auroral/4a13afef46a3bf942007

    回覆刪除
    回覆
    1. 你用了很多中文函數名稱,程式變得很清晰,很好。
      最後一個函數我改了一下,給你參考。

      def 得到補數序列(dna):
      ....dna列表= [得到補數(x) for x in dna]
      ....dna字串= ''.join(dna列表)
      ....return dna字串

      刪除
  4. 我是張峻瑋, 學號:B0229021, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/xuit96lo/5ad5788887754a18de4c

    回覆刪除
    回覆
    1.   我想請問老師,在觀看python的教學影片時,有教說要避免不必要的變數使用,為什麼老師會要求我們使用愈多變數愈好呢?
        還有說明的部分,如果能使用較少的字數表達同樣的意思,去避免冗言贅字的使用,不是更符合利益原則嗎?

      刪除
    2. 你誤解我的意思,我是說在這段初學Python的日子裡,開放使用「中文」變數的自由,使用越多「中文」變數,會讓程式的「可讀性」變高,特別是寫程式的人與讀程式的人都會中文的情形之下更是如此。

      刪除
  5. 我是洪培元, 學號:B0229041, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/anonymous/e43cd188d8b4b77bad46

    回覆刪除
  6. B0229062 沈家任
    https://gist.github.com/shakespeare0510/7146afff2e9b282a68c8
    老師所以不用寫MAIN只要寫裡面需要的FUNCTION嗎?

    回覆刪除
  7. 我是郭明彥, 學號:B0229007, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/B0229007/347c5ee2ae0560def287

    回覆刪除
  8. 我是鍾欣庭, 學號:B0229018, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/chungxt/4d915de5949d521c86ad

    回覆刪除
    回覆
    1. 作者已經移除這則留言。

      刪除
    2. 上述連結因某些原因失效,補連結在dropbox
      a2-new
      https://www.dropbox.com/s/rqz10byf0x4fh7b/a2-new.py?dl=0

      刪除
  9. 我是張倚豪, 學號:B0229056, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/f733874a4539523fc0f0

    回覆刪除
  10. 我是吳冠億, 學號:B0229019, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/WGYi/50412aa45a3367e43e21

    回覆刪除
  11. 我是張傑夫, 學號:B0229039, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/ChiehFu/a63cfd18727cff0b50d7

    回覆刪除
  12. 吳承憲 B0229052
    https://gist.github.com/51fe1ab7e075635f8cb9

    回覆刪除
  13. 我是劉浩澤,學號:B0229001,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/liuhaoze/7b4a38b785233c50062c

    回覆刪除
  14. 我是何語倩,學號B0229017,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/YucianHe/7b8b981da09f29c0d347

    回覆刪除
  15. 我是許文瑄,學號B0229057,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/anonymous/aacb8d2f14198df84d42

    回覆刪除
  16. 我是陳竣皓,學號B0229010,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/anonymous/67b8997df362abdd0e03

    回覆刪除
  17. 我是黃恩展,學號B0229048,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/anonymous/83cc8423c85a68c602e2

    回覆刪除
  18. 大家安,陳冠彰B0229035
    https://gist.github.com/8ab5ffabe2934d931d26

    回覆刪除
  19. 我是盧昱宏,學號B0229055,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/andylululu/b878249546946efbb016

    回覆刪除
  20. 我是黃聖鈞,學號B0229063,請前往以下網址欣賞我的程式作業。https://gist.github.com/Doscar/0abdb39911f03041fc9e

    回覆刪除
  21. 我是陳偉翔,學號B0229058,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/sandy111271/2180a0f587db16b90bec

    回覆刪除
  22. 我是劉祈宏,學號B0229061,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/eric4404123/0cff047cb0bac77117d1

    回覆刪除
  23. 我是 張雅惠,學號 B0229012,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/anonymous/68473cc5624f425c1888

    回覆刪除
  24. 我是林育如,學號B0229008,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/yolin2015/7adfa2ac58c3cd617c98

    回覆刪除
  25. 我是李亭葦, 學號:B0229046, 請前往以下網址欣賞我的程式作業。
    https://gist.github.com/amy4li/f5dd32bffd62a3765795

    回覆刪除
  26. 我是陳志榮,學號:B0229030,請前往以下網址欣賞我的程式作業。
    https://github.com/JLDDER/hw1/blob/master/python_hw1

    回覆刪除
  27. 我是賴晨堯,學號:B0229022,請前往以下網址欣賞我的程式作業。
    https://gist.github.com/ben123son/7f5174c098f06a997ae8

    回覆刪除
  28. 我是李孟紘,學號:B0229028,請前往以下網址欣賞我的程式作業
    https://gist.github.com/yolin2015/4e3c2e972b75205aa8d9

    回覆刪除
  29. 我是劉昌翰,學號:B0229005,請前往以下網址欣賞我的程式作業
    https://gist.github.com/B0229005/3e01476a141463447e19

    回覆刪除
  30. 我是趙崇皓,學號:B0229027,請前往以下網址欣賞我的程式作業https://gist.github.com/steven520142/6d45e6a5a36b12fdd602

    回覆刪除
  31. 我是蔡孟辰,學號:B0229038,請前往以下網址欣賞我的程式作業
    https://gist.github.com/anonymous/81a0e7adfdae5c5e1dd7

    回覆刪除
  32. 我是陳日宗,學號:B0229024,請前往以下網址欣賞我的程式作業
    https://gist.github.com/anonymous/fa8061bd710a263362e7

    回覆刪除
  33. 我是王宥憲,學號:B0229029,請前往以下網址欣賞我的程式作業
    https://gist.github.com/kf200660306/d35c784cfb24ca2f20f9

    回覆刪除
  34. 我是王孝然,學號:B0229013,請前往以下網址欣賞我的程式作業
    https://gist.github.com/roger35972134/1ab98fd1bcfd8d829b67

    回覆刪除
  35. 我是王奕翔,學號:B0229049,請前往以下網址欣賞我的程式作業
    https://gist.github.com/tommy90191/2681bcdb060f1fe56d97

    回覆刪除
  36. 作者已經移除這則留言。

    回覆刪除
  37. 我是林奕伶,學號:B0229015 作業網址:https://github.com/yiling654183lin/Probability-and-Statistics---assignment/blob/master/a2.py

    回覆刪除
  38. 我是洪裕凱,學號:B0229004,我的網址:
    https://gist.github.com/einkv/e62ece1bac1451b6fa70

    回覆刪除
  39. 我是黃威翔,學號:B0229032,請前往以下網址欣賞我的程式作業
    https://gist.github.com/anonymous/5d4049c9b54412516400

    回覆刪除
  40. 我是李育綾,學號:B0229014,請前往以下網址欣賞我的程式作業https://gist.github.com/lucky297/dad9a238e4e2853b6c5c

    回覆刪除
  41. 我是李崑正,學號:B0229006,請前往以下網址欣賞我的程式作業https://gist.github.com/leekun1/fa084cee1645d0b822ca

    回覆刪除
  42. 我是簡顗哲,學號:B0229009,請前往以下網址欣賞我的程式作業
    https://gist.github.com/z35768in/96391ccc0ec54bd16132

    回覆刪除
  43. 我是林怡君,學號:B0229025,請前往以下網址欣賞我的程式作業https://gist.github.com/lucky297/badd12f8c019429c320f

    回覆刪除
  44. 我是鍾士鈞,學號:B0029041,請前往以下網址欣賞我的程式作業
    https://gist.github.com/b0029041/dfe409cd31c9c9245106

    回覆刪除
  45. 我是曾國維,學號:B0229047,請前往以下網址欣賞我的程式作業
    https://gist.github.com/anonymous/158d69b5b4c30740f0a2

    回覆刪除
  46. 我是凌勝己,學號:B0229034,請前往以下網址欣賞我的程式作業
    https://gist.github.com/anonymous/794f820c967dd175af0d

    回覆刪除
  47. 我是陳彥儒,學號:B0229023,請前往以下網址欣賞我的程式作業
    https://gist.github.com/s92jason/caa21ef9874a21f6c617

    回覆刪除
  48. 我是許世賢,學號:B0229003,請前往以下網址欣賞我的程式作業
    https://gist.github.com/skate60218/a822004902548c647b6e

    回覆刪除
  49. 我是吳維翰,學號B0229060,請前往以下網址欣賞我的程式作業
    https://gist.github.com/anonymous/166c3547a3275f407679

    回覆刪除
  50. 我是戴君霖 學號B0229036
    程式作業網址:https://gist.github.com/kenny29835/048e17e383a5aca9cdf3

    回覆刪除
  51. 我是許庭毓 學號B0229020
    老師抱歉遲交作業,有些部分請教於B0229052吳承憲指導

    https://gist.github.com/B0229020/8c4265ae148aa12a46fc

    回覆刪除
  52. 我是王品盛,學號B0229040,老師抱歉遲交了,部分參考B0229035陳冠彰
    請前往以下網址欣賞我的程式作業https://gist.github.com/z355334/0f591f1f39eb64fadf39

    回覆刪除
  53. 我是彭宇暄,學號B0229011
    作業在此,請欣賞:
    https://gist.github.com/Sero8139/2cb29fb2010dd4b3b5ca

    回覆刪除