自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 【java】异常处理机制

对于try-catch-finally语句:先执行try块中的代码,如果正常运行没有发生异常则执行完后执行finally 代码块中的代码;如若在try 中发生异常且被catch 捕捉到则执行catch 中的代码块,然后执行finally块中的代码。码一下写的很详细的一篇:

2022-12-22 20:58:38 151 1

原创 【java】Class类变量和实例变量

一、类变量和实例变量二、static和final关键字2.1 static关键字2.2 final关键字2.3 final与static的区别一、类变量和实例变量1.1 类变量可以通过类名或对象名访问。类变量的关键字:static在内存中只有一个地址,为类和所有对象所共享。1.2 实例变量只能通过对象名访问。为每个对象独立开辟内存地址,对象之间互不影响。二、static和final关键字2.1 static关键字类变量(类属性):static修饰的属性,为所有对象共享。类方法:static修饰的方法,在同一

2022-12-22 19:14:58 486

原创 【java&eclipse】Class类的创建、定义、权限、特性

目录一、类的创建1.1 创建类包(Package)1.2 创建类(Class)二、类的定义2.1 成员变量2.2 构造方法三、类的访问权限四、类的三大特性4.1 封装性4.2 继承性4.3 多态性一、类的创建1.1 创建类包(Package)(选做)为了更好地管理日后越来越多的类,首先新建类包(Package),相当于文件夹的作用。步骤如图:1.2 创建类(Class)右击类包,依次点击New-Class,输入类名,点击Finish完成创建二、类的定义2.1 成员变量2.2 构造方法以管理员类为例:

2022-12-22 14:46:58 6142

原创 【eclipse】Java项目的创建

​1、打开eclipse,依次选择菜单栏中的Fiile-New-Project2、点击Next3、输入自定义的工程名称,点击Finish4、随后即可在左侧看到刚刚创建的项目,点击展开项目目录,Java Resources通常用于存放javaBean、Servlet等后端类包,WebContent则用于存放html、jsp等前端网页文件。Flag:要成为一个日更选手:)

2022-12-21 21:14:57 1921

原创 JAVA环境的安装与配置Eclipse&Tomcat

​涉及到的文件程序等都放网盘里了,可以自行下载:)链接:https://pan.baidu.com/s/18WjjHaVPNNyFapyfzJXP3Q提取码:029s一、Java环境的安装与配置 第一步:安装JDK8,注意一定要改安装路径为:d:\jdk。(可以根据实际情况将d盘改为其他盘,不要安装在c盘)运行安装程序:修改安装路径界面:第二步:配置环境变量。新建java_home:d:\jdk,编辑path添加d:\jdk\bin。(注意与第一步中JDK的安装路径保持一致(以win10为例)此电脑(右击)

2022-12-21 20:33:22 1131

转载 python读取、写入txt文本内容

a:写入文件,若文件不存在则会先创建再写入,但不会覆盖原文件,而是追加在文件末尾。读取文本所有内容,并且以数列的格式返回结果,一般配合for in使用。a+: 可读、可写,文件不存在先创建,不会覆盖,追加在末尾。要了解文件读写模式,需要了解几种模式的区别,以及对应指针。w:写入文件,若文件不存在则会先创建再写入,会覆盖原文件。r+:可读、可写,文件不存在也会报错,写操作时会覆盖。w+:可读,可写,文件不存在先创建,会覆盖。以读取上述txt为例,看一下三者的区别。r :读取文件,若文件不存在则会报错。

2022-08-20 22:11:19 1318

原创 Python报错:AttributeError: ‘int‘ object has no attribute ‘decode‘

代码】Python报错AttributeError'int'objecthasnoattribute'decode'

2022-07-30 23:52:23 4362 1

原创 关于Python使用to_excel报错:PermissionError: [Errno 13] Permission denied: ‘data_topic.xlsx‘

检查了很久,最后发现是由于文件'data_topic.xlsx'打开后没有关闭导致的操作权限被拒绝,找到这个excel文件关闭就解决了。

2022-07-30 23:39:10 1641

转载 复制列表时踩过的坑:浅拷贝与深拷贝

生成目录前言今天用python做文本分析时忽然遇到一个问题,原本想要将列表拷贝一份,后续改动在产生的新列表里进行,最后检查结果的时候发现不对,新列表的改动在原列表上也同步了TnT检查了好久发现是一开始的拷贝操作有问题,当时想当然直接用赋值符号来复制列表了,新旧列表指向的是同一块内存当然元素变动会同步了=n=特此码住一篇比较细致的写python深浅拷贝及复制方法的文章,给自己提个醒-OvO-............

2022-07-25 22:53:23 283

原创 snownlp库各功能及用法

目录1 中文分词2 词性标注3 情感分数4 转换拼音5 前n个关键词6 前n个关键(中心)句7 TF值8 IDF值9 繁简体转换

2022-07-24 22:27:02 1307

原创 安装snownlp包过程出现Requirement already satisfied:及Read timed out.问题解决方法

路径中是不存在snownlp库的,所以运行python文件会报错。所以我们需要将snownlp库安装在对应路径下,才可以正常运行该python文件。最近在做一个情感分析聚类方面的项目,使用电脑中安装的pycharm,解释器为python3.10运行一个python文件时,出现了。分析原因,是因为下载的库是国外的,连接速度比较慢,而且当时家里网速也有点慢。路径中,但是我们在pycharm中运行python文件时还是缺少snownlp库。的命令去安装所需要的库。......

2022-07-23 14:45:25 2920

原创 关于Bug

目录一、常见异常类型1.1 语法错误 SyntaxError1.2 索引越界 IndexError1.3 除数为零 ZeroDivisionError1.4 数据类型错误 ValueError二、异常处理机制 try exception一、常见异常类型1.1 语法错误 SyntaxError常见错误举例漏了语句末尾的冒号 if 语句、else语句 、循环语句等缩进错误把英文符号写成中文符号 引号、冒号、括号等字符串拼接错误 把字符串和数字直接拼接在一起没有定义变量 ......

2022-07-19 15:42:49 127

原创 Python函数

目录一、函数的创建和调用1.1 函数的创建1.2 函数的调用二、函数的参数传递2.1 位置实参2.2 关键字实参2.3 实参对象类型三、函数的返回值四、函数的参数定义4.1 默认值参数4.2 个数可变的位置形参4.3 个数可变的关键字形参4.4函数定义函数就是执行特定任务已完成特定功能的一段代码。使用函时,给形参设置默认值调用函数时若未提供对应实参,则使用默认值只有当实参与默认值不符的时候才需要传递实参def函数名(形式参数=默认值fun(100)#位置实参100传递给形参a,形参b使用默认值10运行结果。

2022-07-19 14:19:00 159

原创 Python字符串

目录一、字符串的驻留机制二、字符串的常用操作查询大小写转换对齐劈分判断替换合并三、字符串的比较操作四、字符串的切片操作五、格式化字符串4.1 格式化内容4.2 格式化宽度和精度六、字符串的编码转换字符串是不可变序列一、字符串的驻留机制以后再补:)二、字符串的常用操作功能方法作用说明查询.index() 查找子串 substr 第一次出现的位置 若查找子串不存在,抛出ValueError.rindex() 查找子串 substr 最后一次出现的位置 若查找子串不存在,抛出ValueError.find()

2022-07-17 23:32:26 227

原创 Python列表、字典、元组、集合总结

Python列表、字典、元组、集合总结

2022-07-17 01:04:03 182

原创 Python集合

目录一、集合的创建二、集合的相关操作2.1 集合元素的判断2.2 集合元素的增加2.3 集合元素的删除三、集合间的关系四、集合的数据操作五、集合生成式集合Python语言提供的内置数据结构与列表、字典一样都属于可变类型的序列相当于没有value的字典,元素不可重复,且其存储位置根据哈希函数计算,即 hash(iitem)=item一、集合的创建使用花括号{}使用内置函数set()​运行结果注意:集合元素无序二、集合的相关操作2.1 集合元素的判断2.2 集合元素的增加add():一次添加一个元素updat

2022-07-17 00:57:26 95

原创 Python元组

目录 一、元组的创建 二、元组的遍历 2.1 元组元素的获取 2.2 元组的遍历 元组 Python内置的数据结构之一,是一个不可变序列 不可变序列与可变序列 不可变序列:字符串、元组没有增、删、改操作 可变序列:列表、字典 可以对序列进行增、删、改操作,且对象地址不发生改变 一、元组的创建 使用小括号 () 注意:只包含一个元素的元组,元素后逗号不能省略 使用内置函数 tuple() 2.1 元组元素的获取使用 [ ] 注意:当 [ ] 内索引值超出范围时会抛出 Inde...

2022-07-15 23:32:49 145

原创 Phython字典

可变键值对无序字典名={键1值1,键2值2,...,键n值n}

2022-07-14 23:41:28 240

原创 Python列表

目录一、列表的创建与删除1.1 列表的创建二、列表的查询操作2.1 获取列表中指定元素的索引2.2 获取列表中的单个元素2.3 获取列表中的多个元素 2.4 列表元素的判断2.5 列表元素的遍历三、列表元素的增、删、改操作3.1 列表元素的增加3.2 列表元素的删除3.3 列表元素的修改四、列表元素的排序五、列表生成式使用中括号[]运行结果 注意:索引号从0开始(列表中的第一个元素索引号为0)运行结果运行结果切片操作运行结果运行结果append():在列表的末尾添加一个元素

2022-07-13 21:29:56 165

原创 Python程序的组织结构

目录一、顺序结构二、选择结构2.1 对象的布尔值2.2 分支结构单分支结构双分支结构多分支结构2.3 嵌套if2.4 条件表达式2.5 pass语句三、循环结构3.1 range() 函数3.2 while 循环练习1:用whlie循环求1到100的偶数和3.3 for-in 循环练习1:用 for-in 循环求1到100的偶数和练习2:用 for-in 循环输出100到999间的水仙花数3.4 嵌套循环练习1:输出一个四行六列的矩形练习2:输出一个高为6,底为6的等腰直角三角形练习3:输出九九乘法表注意:

2022-07-09 11:14:40 763

原创 Python运算符

目录算数运算符标准算数运算符取余运算符幂运算符赋值运算符执行顺序链式赋值参数赋值系列解包赋值比较运算符值(value)的比较标识(id)的比较布尔运算符andornotin / not in位运算符位与 &位或 |位移 >运算符的优先级加(+)、减(-)、乘(*)、除(/)、整除(//) 整除不管正负向下取整运算结果又叫取模运算符(%) 一正一负按公式计算: 余数 = 被除数 - 除数 *整除商运算结果(**)运行结果运行结果运行结果运行结果运行结果......

2022-07-06 23:21:35 261

原创 输入函数input

目录函数介绍基本使用返回值类型转换变量 = input( ’输入的提示语‘ )运行结果要求:任意输入两个整数,计算两数之和1. 不进行类型转换 input()返回值为str运行结果 2. 进行类型转换运行结果 Flag:我要成为一个日更选手:)...

2022-07-06 17:53:09 1077

原创 Python中的注释

目录单行注释多行注释中文编码声明注释注释:在代码中对 代码的功能进行解释说明的标注性文字,可以提高代码的可读性。注释的内容会被Python解释器忽略。以 # 开头,直到换行结束。多行注释没有单独的多行注释标记,将一对三引号之间的代码称为多行注释。中文编码声明注释在文件开头加上中文声明注释,用以指定源码文件的编码格式。Flag:我要成为一个日更选手:)...

2022-07-06 16:23:09 269

原创 数据类型转换

目录一、str()二、int()三、float()数据类型转换的目的,是要将不同数据类型的数据拼接在一起。运行结果 作用:将其他数据类型转换成字符串 注意点:运行结果作用:将其他数据类型转换成整数注意点:运行结果 作用:将其他数据类型转换成浮点数注意点:运行结果Flag:我要成为一个日更选手:)...

2022-07-05 23:10:12 288

原创 Python中常见的数据类型

目录一、整数类型int整数的不同进制表示方式二、浮点数类型float浮点数存储不精确性三、布尔类型bool 布尔值可以转换为整数进行计算四、字符串类型str字符串的定义英文为integer,简写为int,可以表示正数、负数和零。运行结果运行截图浮点数由整数部分和小数部分组成。运行结果运行结果可以传递给Decimal整型或字符串参数,但不能是浮点数据,因为浮点数据本身就不准确。运行结果英文为boolean,简写为bool,可以表示真 (True) 或假 (False) 的值。(注

2022-07-05 20:56:09 3057 2

原创 变量的定义和使用

目录一、变量的定义二、变量的组成1.标识2.类型3.值三、变量的多次赋值变量名(name) + 赋值运算符(=) + 值(小王)二、变量的组成1.标识表示对象所存储的物理地址,使用内置函数 id(obj) 来获取。运行结果表示对象的数据类型,使用内置函数 type(obj) 来获取。运行结果表示对象所存储的具体数据,使用 print(obj) 可以将值直接打印输出。运行结果运行结果 复习一下print函数的换行输出和不换行输出运行结果Flag:我要成为一个日更选手

2022-07-05 19:21:04 265

原创 Python标识符和保留字

目录一、标识符1、概念2、规范二、保留字1、概念2、查看保留字为变量、函数、类、模块和其他对象所起的名字。已经被赋予特定意义的单词,在给任何对象起名字时都不能使用。运行结果Flag:我要成为一个日更选手:)......

2022-07-05 17:15:40 333

原创 二进制与字符编码

目录chr()ord()输入Unicode编码,转换为对应字符注意:运行结果输入字符,转换为对应Unicode编码运行结果附链接:Unicode汉字编码表Unicode汉字编码表 - 忧郁的加菲猫 - 博客园1 Unicode编码表  Unicode只有一个字符集,中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字https://www.cnblogs.com/whiteyun/archive/2010/

2022-07-04 22:06:27 205

原创 转义字符和原字符

目录一、转义字符1. 无法直接表示的字符\n 换行\r 回车\t 水平制表符\b 退格2. 有特殊用途的字符\\ 反斜杠\' 单引号\" 双引号二、原字符\ + 转义功能的首字母。n --> newline当前位置移到下一行开头运行结果r --> return当前位置移到本行开头运行结果t --> tab当前位置移动到下一个制表符位置(1个制表符占4格)运行结果第一行结果中空格占3格,第二行结果

2022-07-04 21:29:37 320

原创 输出函数print

目录 一、输出类型 1.数字 2.字符串 3.含运算符的表达式 二、换行问题 1.换行输出 2.不换行输出 三、输出到文件中运行截图 运行截图运行截图运行截图运行截图注意点:运行后自动新建了一个文件Flag:我要成为一个日更选手:)......

2022-07-04 16:56:03 336

原创 Python/Pycharm开发环境的安装及设置

一、Python的下载安装1.官方网址2.选择安装的版本3.选择下载方式 4.详细安装步骤二、Pycharm的下载安装1.官方网址2.选择安装的版本3.详细安装步骤 Download Python | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/版本分为 Python2.x 和 Python3.x ,新手建议直接选择 Python3.x 。根据操作系统选择 32-

2022-07-04 00:22:58 1793

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除