随笔分类 - Python基础
7.Python 面向对象
摘要:面向对象的思想就是把一切都看成对象,而对象一般由属性和方法组成。 属性:属性属于对象静态的一面,用来描述某个对象的具体特征。比如小志身高180M,体重70KG,这里身高、体重都是属性。 方法:方法方法属于对象动态的一面,举一个例子,小明会跑,会说话,跑、说话这些行为就是对象的方法!所以为动态的一面,
阅读全文
6.函数的使用
摘要:一、函数是什么? 它相当于一个独立的代码块,可以被重复使用,如果需要增加一个功能或者修改一个功能,只需要,增加或者修改函数即可。 二、函数定义 def 函数名称([参数1, 参数2, ...]): 函数体 ... [return 返回值] 三、函数的调用 函数名称(参数) 四、函数作用域 函数相当于
阅读全文
5.文件操作
摘要:在 Python 中使用文件的关键函数是 open() 函数。 open() 函数有两个参数:文件名和模式。 有四种打开文件的不同方法(模式): "r" - 读取 - 默认值。打开文件进行读取,如果文件不存在则报错。 "a" - 追加 - 打开供追加的文件,如果不存在则创建该文件。 "w" - 写入
阅读全文
Python的垃圾回收机制(引用计数)
摘要:引用计数 Python语言默认采用的垃圾收集机制是『引用计数法 Reference Counting』,该算法最早George E. Collins在1960的时候首次提出,50年后的今天,该算法依然被很多编程语言使用。 『引用计数法』的原理是:每个对象维护一个ob_ref字段,用来记录该对象当前被
阅读全文
4.Python的(内存机制)浅拷贝和深拷贝
摘要:Python内存机制: a =b print(id(a)) print(id(b))#我们会发现运行之后打印的id一致 a = 1 b = 2 print(id(a)) print(id(b)) #我们会发现运行之后打印的id不一致 a = 1 b = 1 print(id(a)) print(id
阅读全文
3.Python数据类型
摘要:Python的数据类型分为数值型和字符型 数值型: 整数:整数的类型用int来表示。python可以处理任意大小的整数,当然可以包括负整数。 比如: 字符串整数可以通过int()强转成整数类型。 比如: 也可以用int()将浮点数强转为整数,强转是不四舍五入的 比如: 如果要将字符型的浮点数强转成整
阅读全文
2.PyCharm设置及Python编程基础
摘要:右上角找到File ,选择settings(设置) Keymap 搜索 inc 第一个 右键 Add Mouse Sjprycit 设置字体放大操作(这里我是Ctrl+鼠标轮滚上滑) Keymap 搜索 dec 第一个 右键 Add Mouse Sjprycit 设置字体缩小操作 同上鼠标轮滚下滑
阅读全文
1.Python安装
摘要:1.官网下载之后运行exe 2.第一个默认路径,第二个自己选择路径,选择第二个并将下面的Add勾上进行下一步(Add会自动配置环境变量) 3. 下一步 4.Next下一步,选择自己要安装的路径 5.安装完毕后检查文件 检查环境变量 6.进入cmd运行一串代码
阅读全文