python
文章平均质量分 60
是的 蟒蛇 知识记录
小卜妞~
努力精通深度学习、精通机器学习、精通数据科学!
努力精通Java开发、熟练掌握计算机基础!
展开
-
matplotlib直方图
直方图(Histogram),一种数据统计层面的绘图方式。用一系列高低不等的柱子表示数据分布,横坐标表示数据划分区间,纵坐标可以表示落到各个区间内的频数/频率。使用matplotlib.pyplot库中的hist方法实现,先看函数的参数:官方linkmatplotlib.pyplot.hist(x, bins=None, range=None, density=False, weights=None, cumulative=False, bottom=None, histtype='bar', align原创 2022-02-24 15:01:31 · 1168 阅读 · 0 评论 -
python管理本地目录,文件移动
有个需求,实验结果保存的模型都存放在一个文件夹中,特别乱,因此需要将这些模型按照实验ID分类存放。实现如下:#!/usr/bin/env python# -*- coding: UTF-8 -*-"""@Project :Graph-WaveNet-raw @File :move.py@IDE :PyCharm @Author :Rachel Liu@Date :4/11/2021 下午 3:54移动文件,整理模型"""import osimport shuti原创 2021-11-05 10:47:00 · 183 阅读 · 0 评论 -
Matplotlib基本用法梳理
Matplotlib0 简介Matplotlib是一个可视化python包,可以用很简单的代码展示2D绘图,如:直方图、折线图、条形图、散点图等。其画图的基本组件包括:画板(figure),轴域(axes),子图(subplot),轴(axis),数据(x,y坐标)。关于轴域和子图的相关性和区别,可以参考文末链接python matplotlib中axes与axis的区别是什么?。1 安装pip install matplotlibimport matplotlibmatplotlib._原创 2021-10-25 21:49:33 · 529 阅读 · 0 评论 -
python项目中导入自定义的包报错
问题:python项目导包出现错误命令行执行:cd AA> python main.py# Traceback (most recent call last):# File "main.py", line 1, in <module># from A import func1# ModuleNotFoundError: No module named 'A'解决办法:在导入A中的方法前加以下几行代码,import osimport sysdir_myt原创 2021-09-28 18:16:47 · 3421 阅读 · 1 评论 -
python语言~~特性、基本语法、数据类型、list|tuple深浅拷贝、切片
Day 1: Python两大特征和四大基本语法Python的两大基本特征:Python 是一门动态的、强类型语言。什么是动态语言?要了解什么是动态语言,要首先了解“类型检查”。类型检查是验证类型约束的过程,编译器或解释器通常在编译阶段或运行阶段做类型检查。类型检查就是查看“变量”和它们的”类型”,然后判断表达式是否合理。例如,不能拿一个 string 类型变量除以浮点数变量。如果类型检查发生在程序运行阶段(run time),那么它便是“动态类型语言”(dynamically typed l原创 2021-04-28 17:05:16 · 210 阅读 · 0 评论 -
关于python的shuffle记录
list进行shuffle,只会改变最外层的顺序,内部元素保持不变设置随机种子,shuffle还是会变化,菜鸟下评论说shuffle有破坏性(他提出的解决方式是通过将原list赋值给另外一个list,然后去shuffle,解决了这个问题)并且赋值和随机种子都要在shuffle之前同时运行,不然还是挡不住会变实验过程:在jupyter notebook中,在导包处直接设置种子,然后在后面的程序中使用shuffle,结果不会固定随机的结果;在pycharm中尝试一哈,种子是有控制随机不变作用的(可能每原创 2020-11-17 11:32:51 · 488 阅读 · 0 评论 -
python的占位符%d %i %.nf %s
一般常用的占位符如下:%d、%.nf、%s:分别表示整数、浮点数、字符串一般用法:‘str %d str’ % 变量%i表示十进制整数,用法:year, month, day = 2015, 11, 1print("%04i-%02i-%02i" % (year, month, day)) # 其中4和2表示位数,0表示不足规定位数用0填充# >>> 2015-11-01...原创 2020-10-19 10:30:14 · 6358 阅读 · 0 评论 -
python实现的各类算法链接汇总
Algorithm with python CONTENTArithmetic Analysis 算法分析Backtracking 回溯法Blockchain 区块链Boolean Algebra 布尔代数Cellular Automata 元胞自动机Ciphers 密码CompressionConversions 数值转化Data Structures 数据结构Digital Image Processing 数字图像处理Divide And Conquer 分治法Dynamic Pro原创 2020-09-25 10:24:00 · 592 阅读 · 1 评论 -
Django初步探索
Contents一 安装`Django`二 搭建一个简单的django后台步骤一:创建mysite项目和 blog应用步骤二:打开settings.py 配置文件,添加blog应用步骤三:初始化后台数据库步骤四:命令行生成表,创建管理账号,启动后台步骤五:设计数据库表(也就是JavaEE中的PO,数据对象)【model即对象】步骤六:通过admin管理blog,修改`admin.py`步骤七:创建模板(就是页面,html)步骤八:创建视图函数(连接数据库和前端页面)步骤九:创建路由三 migrate和mak原创 2020-09-21 15:56:40 · 168 阅读 · 0 评论 -
python虚拟环境
python创建虚拟环境:用于创建和管理虚拟环境的模块称为 venvpython3 -m venv tutorial-env激活虚拟环境tutorial-env\Scripts\activate.bat进入虚拟环境,检查当前路径(tutorial-env) C:\Users\ll>pythonPython 3.7.3 (default, Apr 24 2019, 15:29:51) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc.原创 2020-09-17 14:51:45 · 1488 阅读 · 0 评论 -
python: element-wise addition & concatenate
element-wise addition即,list中对应元素的加法,如:a = [1, 2, 3] b = [2, 5, 9]相加的结果是:[3, 7, 12]>>> from operator import add>>> list( map(add, list1, list2) )[5, 7, 9]>>> [sum(x...原创 2020-04-23 17:02:55 · 3304 阅读 · 0 评论 -
位运算位运算位运算 yes~
以下内容改编自:leetcode boywithacoin_cn复习一下python的位运算符:【着重注意一下取反操作,取反之后是补码形式】(a & b) 按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0eg:6 & 5 = 4 二进制解释:0110 & 0101 = 0100(a | b) 按位或运算符:参与运算的两个值,如果...原创 2020-04-01 22:53:44 · 125 阅读 · 0 评论 -
Anaconda的安装与使用
朋友给我的版本,没有Navigator,没有可视化窗口,好像还缺少些什么,无法安装成功,于是乎,卸载重装!运行Uninstall-Anaconda3.exe,卸载的比较干净。=====>官网链接,一定要看清楚,选择你的版本。【上面图标颜色变黑表示选中,注意看下边框出来的位置是不是正确】如果网速不行的话,尝试网上的清华镜像之类的。我家的网比学校网好多咯,在家顺利下载成功。下...原创 2019-07-07 16:02:38 · 663 阅读 · 0 评论 -
python学习【title方法】
title方法的作用方法是什么实例程序代码#例2-3-4 字符串首字母大写print("hi, everyone".title()) #title()方法会把每个单词的首字母变成大写my_name = "My name is bob."print(my_name.title()) Hi, Everyone My Name Is Bob. title方法的写...转载 2019-04-19 16:30:01 · 4441 阅读 · 0 评论 -
一键将python2转换为python3
https://blog.csdn.net/admans/article/details/79655733转载 2019-04-22 15:38:58 · 2783 阅读 · 2 评论