1. 列表添加元素、取余运算、for循环
注意:range()函数默认从0开始,结束值省略,所以range()函数应该取到101。
2. 组合计数:列表输出、不等关系判断
1、2、3、4、5五个数字可以组成多少个各数位上数字不同的三位数?分别是多少?
输出结果如下:
注意:
(1)因range()函数的stop值省略,range()函数取值范围应确定为6,并且在此例中应设置初始值1。
(2)举例答案中输出结果时,为方便表示,通过str()函数将数字和列表转化成了字符串。
3. 递归函数
注意:递归函数即函数对函数本身的调用,确定递推关系式即可。
常见数据分析面试题系列在后期会持续更新,欢迎关注!
往期回顾
抖音日活3.2亿,可能有 3.3亿用户在同一天内使用抖音吗?(泊松分布的Python实现)
明星(如fsf)到底有没有出轨?Logistic回归模型告诉你
数学算法的世界
数据分析|Python
R|SQL|Excel|科普