随笔分类 - python学习笔记
发表于 2020-08-04 17:09阅读:964评论:0推荐:1
摘要:一、私有属性 私有属性: __开头或者_开头,即双下划线开头的叫做私有属性,不能再类外部使用,只能在类里面使用 私有方法:__开头或者_开头 注意点:以后看到_下划线开头的属性或者方法,都不要去动或者使用 class SOS: attr = 100 _attr = 222 # 这是单下划线,在外部访
阅读全文 »
发表于 2020-08-03 19:56阅读:205评论:0推荐:0
摘要:一、类和对象 下面给大家展示一张图,这样能更有助于理解类、对象、属性之间的关系 类的定义: class 类名 # 该事物共有的行为和特征 特征: 属性: 类属性:直接定义在类里面的变量(该类事物共有的特征,特征值都是一样的) 对象(实例)属性:对象自己的一些属性(和类里面的其他对象的值有可能不一样)
阅读全文 »
发表于 2020-07-31 16:25阅读:480评论:0推荐:0
摘要:一、路径处理 路径处理:os.path.dirname : 获取文件/文件夹 所在的目录 os.path.join: 路径拼接的方法 os.path.abspath: 获取绝对路径__file__ : 在哪个文件里面,打印的就是哪个文件的文件名 1、os.path.dirname : 获取文件/文件
阅读全文 »
发表于 2020-07-30 18:23阅读:584评论:0推荐:0
摘要:一、读取文件 1.打开文件 open(文件名,打开文件的模式,encoding="UTF-8") 打开一个文件 注意点: 被打开的文件和当前文件在同一路径下,可以写文件名 被打开的文件和当前文件不在同一路径下,可以写绝对路径, 但是在写绝对路径时,记得 open(r"C:\Users\Adminis
阅读全文 »
发表于 2020-07-28 21:36阅读:200评论:0推荐:0
摘要:一、函数的返回值 函数的返回值:通过关键字return 不写return或者return后面不写内容:返回值数目=0,返回None return后面返回一个值:返回就是该数据 return后面返回多个值:返回的是一个元组注意点:函数执行到return就会结束函数的运行,并返回结果 # 先看一个例子
阅读全文 »
发表于 2020-07-28 16:11阅读:226评论:0推荐:0
摘要:一、函数的定义 函数:可以用对重复使用的功能代码进行封装,提高代码的复用性,提高工作效率,降低代码的耦合性函数的定义:通过关键字def def 函数的名字(): 函数内部的功能代码 函数名 (# 通过函数名直接调用函数) 关于函数的一些注意点: 代码格式规范性:1.定义函数前,上面空两行 2. 注释
阅读全文 »
发表于 2020-07-24 20:00阅读:199评论:0推荐:0
摘要:python的代码块的处理: 1,python是通过缩进来区分代码块的 2,缩进通常是一个tab键(4个空格) 一、if的使用 条件语句: if if--else if--elif--else 注意点: 一个条件语句中,必须一个if,else(0个或1个),elif(1个或多个) # 考试成绩的等级
阅读全文 »
发表于 2020-07-24 19:48阅读:327评论:0推荐:0
摘要:集合:是set类型定义:通过{}来表示 集合添加和删除元素(了解即可): 添加:add 删除:remove 集合的特性: 1.集合的元素是无序的 (打印出来的结果是无序的,毫无顺序可言),所以不存在下标取值和切片 2.集合中只能存在不可变类型的数据 3.集合中的元素不重复,(和高中数学里面的集合是一
阅读全文 »
发表于 2020-07-23 18:59阅读:191评论:0推荐:0
摘要:字典(dict类型):使用{}来表示字典的定义: 空字典:{}注意点:字典中的元素是由key:value组成的 key:同一个字典中key是唯一的(不能存在重复的key) 字典中的key只能是不可变类型的数据(数值,字符串,元组),通常都是使用字符串 value:字典中的value可以保存任何类型的
阅读全文 »
发表于 2020-07-23 18:42阅读:180评论:0推荐:0
摘要:1、元组:使用小括号()定义,英文单词tuple 2、元组定义了之后,里面的元素不能修改 3、元组仅限查找,且只有以下两个方法: ②index:查找指定元素的下标,元素不存在,会报错 ③count:查找某个元素的个数 元组 # 元组举例 tuple_01 = (11, 22, 33) # 定义一个空
阅读全文 »
发表于 2020-07-22 22:05阅读:150评论:0推荐:0
摘要:列表(list类型):python是用中括号表示,(类似于java中的数组), list_test = [123,56,'hvdgjcshka',"hello"] 列表中可以存储任意类型的数据 一、列表的增删改查 1、添加 append:往列表的尾部添加元素,(调用之后不用接收结果) insert:
阅读全文 »
发表于 2020-07-22 17:23阅读:494评论:0推荐:0
摘要:列表和字符串(有一个公共的操作):切片和索引取值 请看下面这张图,会更加清晰,助于理解: 一、索引取值 1.索引取值:通过下标的位置值,获取指定位置的数据 正向索引:从前往后数,从0开始 反向索引:从后往前数,从-1开始(全是负数) s = '123456789' list_1 = [11, 22,
阅读全文 »
发表于 2020-07-21 18:13阅读:299评论:0推荐:0
摘要:一、字符串的定义 字符串: 在python中引号包起来的,叫做字符串 1.字符串的定义:1、单引号 2、双引号 3、三引号 注意点:单引号和双引号没有任何区别 三引号可以自由换行 字符串转义:\' : 表示 ’ \" : 表示 " \n : 表示 换行 \t : 表示 水平制表符 r : 关闭字符串
阅读全文 »
发表于 2020-07-21 11:32阅读:175评论:0推荐:0
摘要:近期,我会把python的一些基础的东西做个总结,以供日后自己的复习,也可以给一些新手小白或者基础不牢的同学提供借鉴 一、注释 ①第一种,写在代码坐上面的解释说明文字: 单行注释:# 解释说明的文字 多行注释:一对三引号(单引号、双引号都行,必须是成三对) 代码注释:ctrl+/ ②第二种,将代码注
阅读全文 »
发表于 2020-07-21 10:47阅读:654评论:0推荐:0
摘要:很多同学跟我反馈说,为什么你老是喜欢从基础写起,老是总结基础性的东西,因为小编个人觉得,基础才是最重要的,古人云:千里之行,始于足下。万丈高楼拔地而起,最难的就是地基,只要把地基打好了,后面建造加盖楼房那是很快的时间,如果基础都不稳不够扎实,那也不牢固,日后会有隐患,所以,想学习的同学们,千万别心急
阅读全文 »
发表于 2020-03-24 18:40阅读:12587评论:6推荐:2
摘要:各位小伙伴们大家好,最近自学python已经差不多把基础学完了,现在运用这些基础知识写了一个简单版本的员工管理系统 因为在大学里我是学过java的,所以,当有了一定的基础和熏陶外,真心觉得python比java要简单的多,而且学起来特快,业务 逻辑没那么复杂,理解起来更好理解,接下里就慢慢给大家讲讲
阅读全文 »