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

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)