2020年秋招面试题杂记

都是舍友的,因为我投的单位都只看项目。。。

什么时候用拷贝构造函数:

  1. 当类的一个对象去初始化该类的另一个对象时;

  2. 如果函数的形参是类的对象,调用函数进行形参和实参结合时;

  3. 如果函数的返回值是类对象,函数调用完成返回时。

python的可变与不可变数据类型

●可变数据类型:列表list和字典dict。

●不可变数据类型:整型int、浮点型float、字符串型string和元组tuple。

使用python删除一个文件或文件夹

import os
os.remove(path)
os.rmdir(path)
os.unlink('address')

Linux中命令cat、more、less均可用来查看文件内容,区别是

cat是一次性显示整个文件的内容,还可以将多个文件连接起来显示,它常与重定向符号配合使用,适用于文件内容少的情况;
more和less一般用于显示文件内容超过一屏的内容,并且提供翻页的功能。

more比cat强大,提供分页显示的功能,less比more更强大,提供翻页,跳转,查找等命令。

而且more和less都支持:用空格显示下一页,按键b显示上一页。下面详细介绍这3个命令。

原文地址:https://www.cnblogs.com/j-c-y/p/13786465.html