小白学Python ——day6

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhaoluwei/article/details/86214457

老师授课内容:

day06-实训6

1、函数高级
    递归函数
        什么叫做递归函数?自己调用自己的函数叫做递归函数,所以递归函数其实就是一种循环。
        写递归函数一定要有退出条件,否则程序崩溃
        汉诺塔问题
    匿名函数
        函数名代表的是什么?
2、高阶函数
    map\filter\reduce\sorted
3、选择排序和冒泡排序,自定义排序
    选择、冒泡、快速、插入等

晚间习题:

练习:
1、列表中查找元素最后一次出现的位置
2、自己实现选择法和冒泡法
3、自己实现sort函数(key,reverse)
4、查找所有的水仙花数
5、给一串英文,统计其中单词的个数,单词之间使用一个或者多个空格隔开
 i love you baby    very much
 6
6、自己实现列表的去重
7、统计字符串出现的每个字母的出现次数(忽略大小写,比如a与A是同一个字母)
 例如传入'abcAb' ,返回{'a':2, 'b':2, 'c':1}
8、自己实现将整型  12345  转化为字符串  '12345'
9、自己实现将整型字符串  '12345'  转化为 12345
10、自己实现将浮点字符串  '3.14'   转化为 3.14

猜你喜欢

转载自blog.csdn.net/zhaoluwei/article/details/86214457