day09-homework

1.寫一個(gè)函數(shù)將一個(gè)指定的列表中的元素逆序(例如[1, 2, 3] -> [3, 2, 1])(注意:不要使用列表自帶的逆序函數(shù))

num_list = lambda list1:list1[::-1]
print(num_list([1, 2, 3]))

2.寫一個(gè)函數(shù),提取出字符串中所有奇數(shù)位上的字符

def get_str(str1):
    str2 = []
    for index in range(1,len(str1)+1):
        if index % 2:
            str2.append(index)
    return str2
print(get_str('asdgad'))

3.寫一個(gè)匿名函數(shù),判斷指定的年是否是閏年

rui_year = lambda year:bool(not year % 4 and year % 100 or not year % 400)
print(rui_year(2008))

4.使用遞歸打?。?/p>

n = 3的時(shí)候
@
@@
@@@
 n = 4的時(shí)候:
@
@@
@@@
@@@@
def print_picture(n):
    if n == 1:
        print('@')
        return
    print_picture(n-1)
    print('@'*n)
print_picture(3)

5.寫函數(shù),檢查傳入列表的長度,如果大于2,那么僅保留前兩個(gè)長度的內(nèi)容,并將新內(nèi)容返回給調(diào)用者。

def list_length(list1):
    if len(list1)>2:
        print(list1[0], list1[1])
    return list1[0], list1[1]
list_length([1, 2, 3, 4, 5])

6.寫函數(shù),利用遞歸獲取斐波那契數(shù)列中的第 10 個(gè)數(shù),并將該值返回給調(diào)用者。(自己背著寫)

def fei_bo(n):
    if n == 1 :
        return 1
    if n == 2:
        return 1
    return fei_bo(n-1)+fei_bo(n-2)
print(fei_bo(5))

7.寫一個(gè)函數(shù),獲取列表中的成績的平均值,和最高分

def list_ave_max(list1):
    list1.sort()
    return (sum(list1)/len(list1), list1[-1])
ave_max =list_ave_max([1, 2, 3])
print(ave_max)

8.寫函數(shù),檢查獲取傳入列表或元組對(duì)象的所有奇數(shù)位索引對(duì)應(yīng)的元素,并將其作為新的列表返回給調(diào)用者

def list_su(list1):
    list2 = []
    for index in range(len(list1)):
        if index % 2:
            list2.append(index)
    return list2
list_su([1, 2, 3, 4, 5, 6])
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Lua 5.1 參考手冊(cè) by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 14,259評(píng)論 0 38
  • 二千多年前,中國古代思想家老子在他的《道德經(jīng)》中寫下了這樣一句話:“知人者智,自知者明。勝人者力,自勝者強(qiáng)...
    通毅先生閱讀 2,153評(píng)論 0 1
  • 十一期間造訪土耳其,最初與大土國結(jié)緣是因?yàn)橐槐緯了固共紶柤倨?,?dāng)時(shí)特別想去伊斯坦布爾,這次圓夢之余,還借著伊斯...
    屎球子閱讀 645評(píng)論 0 1
  • 生活是什么? 生活就是讓你把苦水吞進(jìn)去, 把淚水憋回去, 把汗水抹下去.... 生活是那個(gè)最嚴(yán)厲的老師! 從為一點(diǎn)...
    小研子閱讀 270評(píng)論 0 1
  • 人至中年,對(duì)這一天的到來,十分矛盾也有焦慮。越來越在意它的到來,但也越來越想故意回避。無情的歲月,年輪的痕跡,在肆...
    __天道酬勤__閱讀 468評(píng)論 7 1

友情鏈接更多精彩內(nèi)容