python面试题 基础部分(80道题)

题目是来自老男孩的,连接为https://mp.weixin.qq.com/s?__biz=MzUxMzkxNDc3OA==&mid=2247484547&idx=1&sn=dea87b1ca8db37d86aab85ef86e62914&chksm=f94ca676ce3b2f60eb52f05cbfa05dd543315b2a7c115e05ef44a53b546282b257ea30d3c0d0&mpshare=1&scene=22&srcid=0403iq3otvCciu0FUokT3x4Q#rd
 

持续更新,每天五道题~!

而我是把自己做过的题目归纳总结再这里
1.为什么学习python?
    答:这个地方应该就是要我们说python的优点了,这个网上很多,而且基本所有的培训视频第一章都会提及,那么就这样子回答
    1.语言优美,递进严谨   2.简单,是解释型语言,弱类型语言  3.使用最多的语言(现在已经超过java了)  4.未来的方向(人工智 能,大数据等等)

2.通过什么途径学习的Python?
    答:网上的视频,买的资料,我看的是老男孩的python培训视频,然后买了几本书(python核心编程,django企业实战,python3网络爬虫开发实战)

3.Python和Java、PHP、C、C#、C++等其他语言的对比?
    答:1.python是解释型语言,意思就是没有编译这一个过程,所以速度会慢;2.然后就是python是弱类型语言,再定义变量时不需要声明类型,3.然后时基础的数据类型不同,python中没有数组,而是用强大的列表代替。

4.简述解释型和编译型编程语言?
    答:解释型语言没有提前编译的功能,所以速度会变慢,每个语句都是执行的时候才编译

5.Python解释器种类以及特点?
    答:1.Cpython,c语言开发的,python自带的解释器。使用最广的编译器。
           2.IPython,基于Cpython的解释器,内核基本一样,知识交互方式不一样
           3.PyPy,可以动态编译,提高速度
           4.Jython,运行在java平台上的编译器,可以将python编译成java字节执行
           5.IronPython,和Jpython类似,运行在.net平台上的编译器

猜你喜欢

转载自blog.csdn.net/qq_38115310/article/details/89052951
今日推荐