Python综合基础及机器学习面试题

本文是一篇问答式的Python基础和机器学习面试题详解,涵盖了Python数据类型、字符串操作、内存管理、模块、类型转换、面向对象、内存管理、机器学习中的相关概念,如协方差、相关性、分类变量处理、推荐系统算法、K-means距离计算、朴素贝叶斯理论等关键知识点。
摘要由CSDN通过智能技术生成

前言

本篇文章多为问答式解析,若对相关信息存在异议,感谢在评论区进行指正。

目录

前言

问答式-python基础

1. 列举 Python 中的基本数据类型?

2. 如何区别可变数据类型和不可变数据类型?

3.字符串大小写问题关于英文字符串的大小写转换问题,可以通过几个函数实现?

4. 如何检测字符串中只含有数字?

5. 将字符串"ilovechina"进行反转的方法写出来

6. Python 中的字符串格式化方式你知道哪些?

7.有一个字符串开头和末尾都有空格,比如“ adabdw ”,要求写一个函数把这个字符串的前后空格都去掉。

8.说出你知道能删除字符串中的空格集中函数

9. 一个编码为 GBK 的字符串 s,要将其转成 UTF-8 编码的字符串,应如何操作?

10.单引号、双引号、三引号的区别?

11.如何在Python中管理内存?

12.什么是python模块?命名Python中一些常用的内置模块?

13.什么是Python中的类型转换?举例说明

14.什么是__init__?

15. [::-1}是做什么的?

16.您如何在Python中将列表项随机化?

17.range和xrange有什么区别?

18.Python中help()和dir()函数的用法是什么?

19.解释Python中“ re”模块的split(),sub(),subn()方法。

20.什么是负索引,为什么要使用它们?

21.Python是否具有OOps概念?

22.深层复制和浅层复制有什么区别?

问答式-机器学习

1:协方差和相关性有什么区别?

2:你认为把分类变量当成连续型变量会得到一个更好的预测模型吗?

3:“买了这个的客户,也买了.....”亚马逊的建议是那种算法的结果?

4:在K-means或者KNN,我们是用欧氏距离来计算最近的邻居之间的距离,为什么不用曼哈顿距离?

5:为什么朴素贝叶斯如此“朴素”?

6:我们知道校正R2或者F值是用来评估线性回归模型的,那么用什么来评估逻辑回归模型?

7:真阳性率和召回有什么关系?写出方程式。

8:你是怎么理解偏差方差的平衡的?

9:给你一个有1000列和1百万行的训练数据集,这个数据集是基于分类问题的。经理要求你来降低该数据集的维度以减少模型计算时间,但是你的机器内存有限,你会怎么做?(你可以自由做各种实际操作假设。)

10:全球平均温度的上升导致世界各地的海盗数量减少,这是否意味着海盗的数量减少引起气候变化?

11:给你一个数据集,这个数据集有缺失值,且这些缺失值分布在高中值有1一个标准偏差的的范围内,百分之多少的数据不会受到影响?为什么?

12:有监督学习和无监督学习的区别

13:正则化

14:线程分类器与非线性分类器的区别以及优劣

15:介绍卷积神经网络,和 DBN 有什么区别?

16:采用 EM 算法求解的模型有哪些,为什么不用牛顿法或梯度下降法?

17:用 EM 算法推导解释 Kmeans。

18:用过哪些聚类算法,解释密度聚类算法。

19:聚类算法中的距离度量有哪些?

20:解释贝叶斯公式和朴素贝叶斯分类。

21:TF-IDF是什么?

22:文本中的余弦距离是什么,有哪些作用?


 

问答式-python基础

1. 列举 Python 中的基本数据类型?

答: Python3 中有六个标准的数据类型:

字符串(String)、

数字(Digit)、

列表(List)、

元组(Tuple)、

集合(Sets)、

字典(Dictionary)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值