
Python
文章平均质量分 68
python学习笔记
Begonia_cat
热爱音乐的Yilia~
展开
-
python | arff转csv
【代码】python | arff转csv。原创 2022-12-28 15:56:01 · 1020 阅读 · 0 评论 -
报错与解决 | ValueError: Expected 2D array, got 1D array instead:
期待二维数组,却得到的是一维数组,只需要在外面加一个`[]`即可声高维度。原创 2022-12-14 16:49:31 · 886 阅读 · 0 评论 -
numpy的学习笔记
`.NPY`文件的读取原创 2022-08-02 10:45:18 · 373 阅读 · 0 评论 -
报错与解决 | ImportError: attempted relative import with no known parent package
报错报错代码from ..data import PEmo_Dataset报错原因虽然书写没错,但是程序在定位相对位置时出错报错解决改为:绝对路径from audio_cls.src.data import PEmo_Dataset参考:Python项目文件引用问题:ImportError: attempted relative import with no known parent package...原创 2022-05-27 17:01:08 · 738 阅读 · 0 评论 -
解决pprint安装不上 | pprint_一个漂亮的打印机
pprint是python自带的,不用安装分享过程:今天看到pprint模块,想用一用。于是在命令行输入pip insyall pprint,咦,说安装不上?于是搜索教程,看到一个说法是换源,于是换了清华源(如下所示),咦,还是报错?于是又搜了一下,看到说pprint是python自带的,不用安装,于是直接试了一下import pprint成功导入了!打扰了,安装了个寂寞。使用起来print和pprint都是python自带的打印模块。大多数情况下使用print就够用了。当要原创 2022-05-27 16:18:37 · 4585 阅读 · 1 评论 -
记住一个原则:代码中不用的包(灰色的包)请删掉它
文章目录1、问题描述2、解决办法3、总结1、问题描述各位程序员在用pycharm写代码或复现代码时,有时会习惯性地将一些常用的包先全部列出来,如:import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport librosaimport pytorch……等等。这样在后续调用时会比较方便,不用回来再逐一import。but!! 有时我们列出来的包在后续代码中并不会用到,也就是说,我们导入了多余的包。这原创 2022-05-18 12:11:54 · 832 阅读 · 0 评论 -
leecode | python刷题实战的一些问题与解决笔记
当列表或字符串中有重复内容时,这些重复的索引值是相同的。eg:s.index(内容)如果想要获取这些重复内容实际对应的索引,应该采用enumerate方法:例如:获取列表a的索引:#应用enumerate方法:list(enumerate(a))然后获取索引:b=-1for i in a:b = a.index(i, b+1,len(a))a_index.append(b)print(a_index)待补充合适的括号:消消乐思路,能配对的消除,剩下的如果是空,就为True;如果是原创 2022-04-04 01:33:40 · 1313 阅读 · 0 评论 -
python编程_从入门到实战_书籍课后练习[第8-11章]
《python编程 | 从入门到实践》,作者:[美]埃里克 · 马瑟斯书籍课后练习(我的自学)原创 2022-03-25 22:05:54 · 2046 阅读 · 1 评论 -
python编程_从入门到实战_书籍课后练习[第1-7章]
《python编程 | 从入门到实践》,作者:[美]埃里克 · 马瑟斯书籍课后练习(我的自学)原创 2022-03-22 16:48:48 · 2777 阅读 · 0 评论 -
python | 基础学习(七)Linux——vi
文章目录一、vi与vim简介二、打开和新建文件三、vi的三种工作模式1、命令模式2、末行模式3、编辑模式一、vi与vim简介vi(Visual interface),是Linux中最经典的 文本编辑器。核心设计思想是让程序员的手指 在 键盘的核心区域 就能 完成所有的编辑操作。vi特点:没有图形界面,功能强大只能编辑文本 内容 ,不能对字体、段落进行排版不支持鼠标操作没有菜单,只有命令在没有图形界面的环境下,要编辑文件,vi是最佳选择。在工作中,要对服务器上的文件进行 简单 的修改,可原创 2021-09-10 00:17:44 · 656 阅读 · 0 评论 -
python | 基础学习(六)pygame游戏开发:飞机大战
文章目录一、pygame模块1、安装:2、使用pygame创建图形窗口(1)新建项目`飞机大战`(2)新建文件`pygame.py`(3)建立游戏窗口:①pygame的初始化和退出②pygame的坐标系③创建游戏主窗口pygame.display④导入游戏背景图片⑤把一些精致的图像绘制到游戏窗口中3、游戏循环①动画效果——游戏时钟②动画的简单实现③在游戏循环中监听事件④精灵sprite.Sprite和精灵组sprite.Group⑤派生精灵子类⑥使用 游戏精灵 和 精灵组 创建敌机4、游戏框架搭建(1)明确原创 2021-09-09 01:28:27 · 12888 阅读 · 4 评论 -
python | 基础学习(五)面向对象
文章目录一、面向对象的基本概念1、面向对象2、类和对象(1)类(2)对象(3)定义简单的类(4)创建对象(5)增加属性(6)`dir(函数名)` 查看函数的属性和方法①初始化方法__init__②在初始化方法内部定义属性③形参,使代码更灵活④__del__⑤__str__方法二、面向对象的三大特性1、面向对象封装应用1:Yilia的体重应用2:摆放家具应用3:士兵突击(1)身份运算符`is`、`is not`(2)私有属性和私有方法(3)伪私有属性和私有方法(科普)2、继承3、单继承(1)语法:(2)与继承原创 2021-09-07 00:15:59 · 3551 阅读 · 2 评论 -
python | 基础学习(四)变量
文章目录十一、变量进阶1、变量的引用2、引用的概念3、可变和不可变类型哈希(hash)4、局部变量和全局变量5、函数参数和返回值的作用交换两个数字6、函数参数(1)不可变和可变的参数(2)缺省(读作:sheng 三声)参数(3)多值参数十一、变量进阶1、变量的引用变量 和 数据 都是保存在 内存 中的;在python中函数的 参数传递 以及 返回值 都是靠 引用 传递的。2、引用的概念在python中,变量 和 数据 是分开存储的;数据保存在内存中的一个位置,变量 保存着数据在内存中的地址。变原创 2021-09-03 01:54:46 · 373 阅读 · 0 评论 -
python | 基础学习(三)综合应用:“红楼梦”名片管理系统
文章目录十、综合应用:名片管理系统十、综合应用:名片管理系统待完善:【203开始】#1.程序启动, 显示名片管理系统欢迎界面,并显示功能菜单print("*" * 50)print("欢迎使用【名片管理系统】\n1、新建名片\n2、显示全部\n3、查询名片\n\n0、退出系统")print("*" * 50)# 2.用户用数字选择不同的功能input_number = int(input("请选择操作功能"))name_card = {}# 3.根据功能选择,执行不同的功能# 4.原创 2021-09-02 01:43:20 · 633 阅读 · 0 评论 -
Python | 基础学习(二)函数基础、非数字型变量(列表、元组、字典、字符串)、切片、for循环
文章目录七、函数基础1、函数的定义七、函数基础函数 是把 具有独立功能的代码块 组织为一个小模块,在需要的时候调用。在开发程序时,使用函数可以提高编写的效率和代码的重用。函数的使用包含两个步骤:1、定义函数——封装 独立的功能2、调用函数——享受 封装 的成果体验:将之前写过的 九九乘法表 用def multiple_table():封装起来。再新建一个python文件函数.py,编写程序:import nine_ninenine_nine.multiple_table()运行原创 2021-08-31 22:02:47 · 515 阅读 · 1 评论 -
python | 基础学习(一)了解Bug、pycharm、变量、程序的三大流程(顺序、if、while)、运算符、快捷键
一、引言1、python的起源2、解释器3、python的设计目标4、python的特点二、python1、了解BUG2、python的三种运行方式①解释器python/python3②交互式——ipython3③集成开发环境(IDE)——pycharm3、注释4、算术运算符三、一些知识1、计算机中的三大件①CPU②内存③硬盘2、程序的执行原理3、python程序的执行原理4、程序的作用四、变量的基本使用1、变量的定义2、变量的类型3、不同类型变量之间的计算原创 2021-08-30 15:18:41 · 1157 阅读 · 1 评论