美文网首页
day8函数

day8函数

作者: 马里奥兄弟最爱打饱嗝 | 来源:发表于2018-07-25 20:44 被阅读0次

    1.写⼀个函数将⼀个指定的列表中的元素逆序(例如[1, 2, 3] -> [3, 2, 1])(注意:不要使⽤列表⾃带的逆序函数)

    def s(list1):
      for x in range(len(list1)):
    
        item=list1.pop[x]
        list1.insert(0,item)
    print(s([1,2,3]))
    

    2.写⼀个函数,提取出字符串中所有奇数位上的字符

    def odd(str1):
        str2 = str1[1::2]
        return str2
    print(odd('12we'))
    

    3.写⼀个匿名函数,判断指定的年是否是闰年
    4.使⽤递归打印:
    n = 3的时候
    @
    @@@
    @@@@@
    n = 4的时候:
    @
    @@@
    @@@@@
    @@@@@@@

    def my_print(n,m=0):
        if n == 0:
            return
        my_print(n-1,m+1)
        print(''*m,end='')
        print('@'*(2*n-1))
    
    my_print(4)
    
    

    5.写函数,检查传⼊列表的⻓度,如果⼤于2,那么仅保留前两个⻓度的内容,并将新内容返回给调⽤者。
    6.写函数,利⽤递归获取斐波那契数列中的第 10 个数,并将该值返回给调⽤者。
    7.写⼀个函数,获取列表中的成绩的平均值,和最⾼分
    8.写函数,检查获取传⼊列表或元组对象的所有奇数位索引对应的元素,并将其作为新的列表返回给调

    相关文章

      网友评论

          本文标题:day8函数

          本文链接:https://www.haomeiwen.com/subject/zfjmmftx.html