随笔分类 -  Python面试题

摘要:16、在对文件进行操作时:xreadlines和readlines的区别? **readlines():**把文件的全部内容读到内存,并解析成一个list,当文件的体积很大的时候,需要占用很多内存 **xreadlines():**直接返回一个iter(file)迭代器,在Python 2.3之后已 阅读全文
posted @ 2020-09-23 22:57 AShine^_^ 阅读(84) 评论(0) 推荐(0)
摘要:11、列举你了解的所有Python2和Python3的区别? # py2 >>> print("hello", "world") ('hello', 'world') # py3 >>> print("hello", "world") hello world py2:input_raw() py3: 阅读全文
posted @ 2020-09-23 16:49 AShine^_^ 阅读(109) 评论(0) 推荐(0)
摘要:6、请至少列举 5 个 PEP8 规范(越多越好) 1 使用space(空格)来表示缩进,而不要用tab(制表符) 2 和语法相关的每一层缩进都要用4个空格来表示 3 每行的字符数不应超过79 4 对于占据多行的长表达式来说,除了首行之外的其余各行都应该在通常的缩进级别之上再加上4个空格 5 文件中 阅读全文
posted @ 2020-09-23 16:03 AShine^_^ 阅读(125) 评论(0) 推荐(0)
摘要:1、Python 和 Java、PHP、C、C#、C++等其他语言的对比? 1.C语言 它既有高级语言的特点,又具有汇编语言的特点,它是结构式语言。C语言应用指针:可以直接进行靠近硬件的操作,但是C的指针操作不做保护,也给它带来了很多不安全的因素。C在这方面做了改进,在保留了指针操作的同时又增强了安 阅读全文
posted @ 2020-09-23 15:18 AShine^_^ 阅读(107) 评论(0) 推荐(0)