原创 Day3零基礎入門python第004講課後測試題及答案:改進我們的小遊戲

0. 請問以下代碼會打印多少次“我愛魚C!” while 'C':     print('我愛魚C!') 無數次,會一直打印直到系統崩潰或強制結束 CTRL+C 因爲在Python看來,while後面的語句一直爲True,故一直打印“我愛

原创 生物信息序列比對相關

一.序列比較 3 種常見的DNA序列替換記分矩陣 等價矩陣(即核酸一樣才得分) 轉換-顛倒矩陣( 嘌呤換嘌呤-----轉換,嘌呤換嘧啶---------顛倒。前者發生較爲常見) BLAST (兩個核苷酸在比對時相同時得分爲+5,反之爲-4

原创 Day4小甲魚零基礎入門python第005講課後測試題及答案:閒聊之python的數據類型

0.在 Python 中, int 表示整型, 那你還記得 bool 、 float 和 str 分別表示什麼嗎? bool 代表布爾型  邏輯運算符 float 代表浮點型 即小數點 str 代表字符串 1. 你知道爲什麼布爾類型 (b

原创 Day15零基礎入門python第022講課後測試題及答案:遞歸是神馬

測試題: 0.遞歸在編程上的形式是如何表現的呢? 自己調用自己 1.遞歸必須滿足哪兩個條件? 調用函數自身 設置了正確的返回值 2.思考一下,按照遞歸的特性,在編程中有沒有不得不使用遞歸的情況? 答:例如漢諾塔,目錄索引(因爲你永遠不知

原创 Day14零基礎入門python第021講課後測試題及答案:lambda表達式

0.請使用lambda表達式將下列函數轉變爲匿名函數    def fun_A(x,y=3):          return x*y lambda x,y=3:x*y 1.請將下面的匿名函數變爲普通函數?    lambda x : x

原创 Day14零基礎入門python第020講課後測試題及答案:內嵌函數和閉包

0.如果希望在函數中改變全局變量的值,應該使用什麼關鍵字?    global 1.在嵌套的函數中,如果希望在內部函數修改外部函數的局部變量,應該使用什麼關鍵字?    nonlocal 2.python的函數可以嵌套,但是要注意一下訪問

原创 Day13零基礎入門python第019講課後測試題及答案:我的地盤聽我的

0.下邊程序會輸出什麼? def next():     print('我在next()函數裏...')     pre()   def pre():     print('我在pre()函數裏...')   next() 打印    

原创 Day12零基礎入門python第018講課後測試題及答案:靈活及強大

0.請問一下那個是形參那個是實參 def MyFun(x):     return x**3  y=3 print(MyFun(y))   x是形參,y是實參 形參指的是函數創建和定義過程中小括號裏面的參數,而實參指的是函數在調用過程中傳

原创 Day11零基礎入門python第017講課後測試題及答案:樂高積木

0. 你有聽說過 DRY 嗎? 1. 都是重複一段代碼,爲什麼我要使用函數(而不使用簡單的拷貝黏貼)呢? 有的函數是帶參數的,而不同的參數所返回的值會有所不同 可降低代碼行數 可降低維護成本(如需修改,只需要改進def的內容即可) 更容

原创 Day10零基礎入門python第016講課後測試題及答案:序列

0. 我們根據列表、元祖和字符串的共同特點,把它們三統稱爲什麼? 共同特點: 都可以通過索引得到每一個元素 索引值都從0開始 都可切片 有共同的操作符(重複操作符、拼接操作符、成員關係操作符) 1. 請問分別使用什麼 BIF,可以把一個可

原创 Day10零基礎入門python第015講課後測試題及答案:字符串格式化

符號 說明 %c 格式化字符及其 ASCII 碼 %s 格式化字符串 %d 格式化整數 %o 格式化無符號八進制數 %x 格式化無符號十六進制數 %X 格式化無符號十六進制數(大寫) %f 格式化定點數,可指定小數點後的精度 %e 用科學

原创 Day9零基礎入門python第015講課後測試題及答案:字符串 格式化

0. 還記得如何定義一個跨越多行的字符串嗎(請至少寫出兩種實現的方法)? 1. 三引號字符串通常我們用於做什麼使用? 三引號字符串不賦值的情況下,通常當作跨行註釋使用 2. file1 = open('C:\windows\temp\r

原创 Day8小甲魚零基礎入門python第012講課後測試題及答案:一個打了激素的數組3

1. 請問如何將下邊這個列表的 '小甲魚 '修改爲 '小魷魚 '?        list1 = [1, [1, 2, [' 小甲魚 ']], 3, 5, 8, 13, 18] 2. 要對一個列表進行順序排序,請問使用什麼方法? 列表名

原创 Day8零基礎入門python第013講課後測試題及答案:元祖:戴上了枷鎖的列表

0. 請用一句話描述什麼是列表?再用一句話描述什麼是元組? 列表:一個大倉庫,你可以隨時往裏邊添加和刪除任何東西。 元組:封閉的列表,一旦定義,就不可改變(不能添加、刪除或修改)。 1. 什麼情況下你需要使用元組而不是列表? 當我們希望內

原创 Day7小甲魚零基礎入門python第010講課後測試題及答案:一個打了激素的數組1

0. 列表都可以存放一些什麼東西?  任何數據類型 1. 向列表增加元素有哪些方法? append() extent() insert() 2. append()  方法和 extend() 方法都是向列表的末尾增加元素, 請問他們有什麼