- 博客(10)
- 收藏
- 关注
原创 Linux 常用命令介绍
1、pwd - 查看当前目录2、ls - 罗列指定目录下的文件/目录信息参数:-l:以列表的形式列出每个文件的属性:如是文件(-)还是目录(d),操作权限,文件创建人,修改时间,文件/目录名 -a:将隐藏文件一并列出 -t:按文件修改的时间顺序罗列 -r:将文件名按字母倒序排序后罗列,默认是正序罗列3、...
2020-04-05 16:35:57 170
原创 mac pycharm terminal 切换 python 虚拟解释器
直接使用 source 命令即可:source path_to_new_interpreter/bin/activate
2019-11-20 12:18:00 890
原创 python 编程规范总结
1、PEP 8PEP 8(Python Enhancement Proposals)python增强规范是python代码默认的编程规范,已内嵌于pycharm编译器中。2、缩进规范(1)四个空格(2)每行最大长度限制小于79个字符3、空行规范(1)类和全局函数前面空两行(2)类内的函数空一行(3)函数内的语句可按意群空一行,最多一行(4)代码文件最后一行为空行...
2019-08-13 17:31:46 339
原创 浅谈python 深拷贝与浅拷贝
1、浅拷贝(1)定义浅拷贝是指重新分配一份内存空间给新变量,新变量的元素是原变量的的元素的引用。(2)实现方式1)通过类型构造器l1 = [1, 2, 3]l2 = list(l1)print l1 == l2 # Trueprint l1 is l2 # Falses1 = (1, 2, 3)s2 = set(s1)print s1 == s2 # True...
2019-08-12 12:11:22 121
原创 闭包、作用域、函数嵌套
1、闭包的定义闭包常与函数嵌套、变量作用域等联系在一起。非专业地来说,闭包的表现形式是:一个外部函数里嵌套了一个内部函数,在主函数中调用外部函数时,外部函数会返回内部函数并赋值于一个变量,该变量记录外部函数的属性值,并允许该变量访问。一些公共的、已知的初始化、变量可以放到外部函数作用域,这样能避免代码的重复。一个闭包示例如下所示(python2,如无特殊说明,以下代码均为pytho...
2019-08-10 15:04:59 170
原创 如何下载pycharm历史版本
地址:https://www.jetbrains.com/pycharm/download/previous.html点击进去就能看到各个版本的下载链接。
2019-07-14 15:12:45 27474
原创 vector 索引
vector对象的下标运算符可用于访问已存在的元素而不能用于添加元素,如下面代码是错误的vector<int> s1;for(i=0;i<10;i++){ s1[i] = i; //严重错误,s1中不包含任何元素。}应当改为: s1.push_back(i);...
2018-03-08 09:58:18 3052 1
原创 linux系统下存在多个python版本,指定特定版本作为默认版本的方法
一个linux系统里面可能会存在多个python版本,如果想指定特定的版本作为终端打开的默认版本,方法是将对应版本的bin路径加入系统路径 PATH。 操作步骤为: (1)查看当前python版本,在任意终端输入: python --version (2)查看当前python位置,在任意终端输入:which python (3)查看系统存在的所有python路径,...
2018-03-06 14:17:25 18984 4
原创 c++ 变量声明与定义
在c++中,变量只能被定义一次,但却能被多次声明。定义的方法有:(1)直接赋值: int a = 1;(2)初始化列表: int a{1},当用于内置类型的变量时,如果初始值存在丢失信息的风险,编译器将会报错, 如:int a{0.444}声明的方法:加入关键字 extern 如:extern int a;若想在多个文件中使用同一个变量,就必须将变量的定义和声明分开来。...
2018-03-06 14:00:55 1211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人