
Python
real小熊猫
Stay hungry , stay foolish;
Study hard , live crazy .
展开
-
AUTODL云服务器使用大致步骤(适合本人版)
输入一些指令 python ......(一)在官网上创建一个服务器。原创 2023-11-19 17:04:18 · 662 阅读 · 0 评论 -
python将.h5文件转换成csv
五、在jupyter中找到results文件夹,然后可以把跑的.h5结果转换为csv文件。分别能得到全局准确率,训练准确率,训练损失。原创 2023-07-16 15:14:26 · 1808 阅读 · 0 评论 -
从某个取值范围内随机抽取15个数并形成列表
从1-108随机抽取了15个数行程列表原创 2022-07-08 09:53:26 · 526 阅读 · 1 评论 -
Python中TypeError: ‘str‘ object is not callable
一般出现这个错误,很有可能是你的变量和你的函数名重复了。原创 2022-05-26 11:23:09 · 293 阅读 · 0 评论 -
Python字典的创建、添加元素与排序
原创 2022-05-25 20:57:53 · 505 阅读 · 0 评论 -
ipykernel_launcher.py: error: unrecognized arguments: -f /root/.local/share/jupyter/runtime/kernel-4
原创 2022-05-24 19:20:42 · 1771 阅读 · 0 评论 -
求字典的长度
求字典的长度可以理解为:字典有几个键,字典就有多长原创 2022-04-24 11:33:57 · 1743 阅读 · 0 评论 -
plt.matshow()函数
【参考】原创 2022-04-15 17:16:15 · 3578 阅读 · 0 评论 -
numpy.sum()函数
import numpy as np a = np.array([[1, 2, 1], [3, 4, 5]]) # axis=0代表将行进行求和, # 也就是将各个列的不同行进行求和print("axis=0:", np.sum(a, axis=0)) # axis=1代表将列进行求和, # 也就是将各个行的不同列进行求和print("axis=1:", np.sum(a, axis=1)) # 所有元素求和print(np.sum(a)) 结果.原创 2022-04-15 16:05:08 · 1311 阅读 · 0 评论 -
Python实用知识点总结(updating)
列表、元组、字典、集合列表list使用方括号[ ]元组tuple使用圆括号( )字典dict使用大括号{ }集合set使用大括号{ }原创 2022-04-13 11:17:04 · 876 阅读 · 0 评论 -
获取参数时args = parser.parse_args() args = args.__dict__用法
import argparseparser = argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter, description="Block_FedAvg_Simulation")# debug attributesparser.add_argument('-g', '--gpu', type=str, default='0', help='gpu id to use(e.g. 0,1,2,3.原创 2022-03-01 17:09:51 · 1967 阅读 · 0 评论 -
ArgumentParser中的formatter_class=argparse.ArgumentDefaultsHelpFormatter
description是一个描述信息,ArgumentDefaultsHelpFormatter自动添加默认的值的信息到每一个帮助信息的参数中。第一张图用了ArgumentDefaultsHelpFormatter,打印出了default默认值,第二张图没用并没有打印出默认值。...原创 2022-03-01 16:38:40 · 2450 阅读 · 0 评论 -
python中random.random()用法
random.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0其它random的用法详见[random用法参考]原创 2022-02-05 17:45:05 · 5368 阅读 · 0 评论 -
random.sample用法
原创 2022-02-02 17:11:44 · 1212 阅读 · 0 评论 -
python中if not ... 的用法直观显示
原创 2022-02-02 16:46:07 · 672 阅读 · 0 评论 -
pycharm中TODO注释
如简而言之,TODO注释表示需要做而未做的一些待完成的事项,有助于事后的检索,以及对整体项目做进一步的修改迭代。参考1参考2参考3参考4原创 2022-01-29 21:36:45 · 2725 阅读 · 0 评论 -
Python中sys.argv[]
参考1参考2原创 2022-01-24 17:24:12 · 811 阅读 · 0 评论 -
pip install 安装指定版本的包
pip installpycryptodome==3.9.9即安装3.9.9版本的pycryptodome包原创 2022-01-23 16:20:15 · 1018 阅读 · 0 评论 -
将array数组转换成jpg/png时,保存后的图片是全黑的解决办法
在转换时,注意数据的格式!!!!!注意以下两个uint8的地方!!!!!from numpy import uint8 #!!!!!for i in range(1): a1=airline_data.iloc[i:i+1,0:10] #print(a1) a2=airline_data.iloc[i:i+1,10:20] #print(a2) b1=a1.values b2=a2.values x = np.zeros((50,10),dtyp原创 2021-03-20 21:57:15 · 3495 阅读 · 0 评论 -
jupyter notebook 批量替换某个单词/语句
菜单栏:Edit → Find and Replace输入需要被替换的单词输入需要替换的单词原创 2021-03-07 09:53:12 · 10233 阅读 · 0 评论 -
使用plt为python作的图添加图例
参考plt.legend(labels=["sin function","cos function"],loc="lower right",fontsize=6) #labels为图例的文字标注,loc为图例放置的位置loc参数的含义best :自动选择最佳位置。upper right :将图例放在右上角。upper left :将图例放在左上角。lower left :将图例放在左下角。lower right :将图例放在右下角。right :将图例放在右边。center lef原创 2021-02-15 10:55:05 · 9596 阅读 · 2 评论 -
matplotlib绘图线条样式和线条颜色
参考转载 2021-02-08 21:28:06 · 251 阅读 · 0 评论 -
Python Plot图片模糊解决办法
plt.savefig('fix.jpg', dpi=300) #指定分辨率保存原创 2021-02-08 21:25:00 · 2643 阅读 · 1 评论 -
python绘制散点图若干参考
reference 1参数含义横纵坐标标记图形颜色转载 2021-02-06 03:38:45 · 346 阅读 · 0 评论 -
plotly简单绘制地图并在地图上标点(使用经度和维度)
[绘制地图]STEP1:安装plotly,安装速度慢的话使用清华镜像。STEP2:followimport plotly.graph_objects as go KEYS = ['中心点经纬度', '维度', '经度', '内容'] def get_data(): city_name = ['北京', '上海', '广州', '深圳', '成都'] latlngs = [[39.929986, 116.395645], # 北京中心点经纬度原创 2021-02-06 03:33:59 · 2363 阅读 · 0 评论 -
python --- 集合中add()函数和update()函数的区别
集合中add()函数和update()函数的区别转载 2020-10-28 08:21:39 · 527 阅读 · 0 评论 -
python --- strip()函数用来去空格、删除指定字符
strip()函数用法参考转载 2020-10-28 08:00:18 · 977 阅读 · 0 评论 -
os.path.join()
os.path.join(A,B,C):简而言之,把括号内的参数作为路径进行拼接,得到A\B\C。具体示例如下:原创 2020-10-20 21:28:17 · 143 阅读 · 0 评论 -
os.path.exists()
os.path.exists(file):简而言之,用来判断file这个文件存不存在,存在返回True,不存在返回False。参考博文原创 2020-10-20 21:22:45 · 1227 阅读 · 0 评论 -
from __future__ import absolute_import / division / print_function
1、from __ future __ improt absolute_import假设当前我的的文件夹的状态是这样的:project main.py numpy.py当在main.py中的开头使用:import numpy as np则会优先寻找并导入当前目录下的numpy文件。而如果真正想导入的是标准的numpy库,则需要写成:from __future__ import absolute_importimport numpy as np如果你已经加上了absolu原创 2020-10-11 17:20:43 · 512 阅读 · 1 评论 -
python --- from ... import ... as ...
from random import randint as ax=[a(0,100) for i in range(10)]x#相当于:从random包中import randint,把randint取别名为a#输出[47, 35, 3, 3, 2, 25, 48, 17, 88, 70]再来一个对比,更有助于对上述的理解:import randomx=[random.randint(0,100) for i in range(10)]xfrom random import ran原创 2020-10-11 16:48:02 · 407 阅读 · 0 评论 -
python --- import ... 和 from ... import * 的区别
简而言之,在“初始化”格式不同。from random import *c1 = choice([1, 2, 3, 4, 5])c2 = choice((1, 2, 3, 4, 5))c3 = choice(range(1, 11))import randomrandom.c1 = choice([1, 2, 3, 4, 5])random.c2 = choice((1, 2, 3, 4, 5))random.c3 = choice(range(1, 11))...原创 2020-10-05 19:40:58 · 606 阅读 · 0 评论 -
python --- random.randint 和 random.randrange 的区别
python中 random.randint 和 random.randrange 的区别转载 2020-10-05 19:38:02 · 505 阅读 · 0 评论 -
python --- 随机数的使用(random包)
1、choice(seq)seq 必须是有序的序列,返回序列中的一个随机项。from random import *c1 = choice([1, 2, 3, 4, 5])c2 = choice((1, 2, 3, 4, 5))c3 = choice(range(1, 11))print(c1, c2, c3) #输出(3,3,5),是随机生成的2、randint(start, end)返回 [start, end] 之间的一个随机整数。注意是闭区间。from random impor原创 2020-10-05 19:33:51 · 1453 阅读 · 1 评论 -
python --- 统计列表中元素的个数count()函数
list1 = [1,3,1,4,4,1,'a','a','b']list1.count(1) #输出3list1.count(5) #输出0list1.count('a') #输出2原创 2020-10-05 18:58:09 · 5140 阅读 · 0 评论 -
Python ---列表类型 “ 二维数组 ”
通过代码来直观理解:fuse_layers = [ ['a','b','AB'] , ['c','d','CD'] , ['e','f','CF'] ,['g','h','GH'] , ['i','j','IJ']]fuse_layers[2][1] #输出为'f'fuse_layers[3][2] #输出为'GH'理解起来很简单,比如fuse_layers[2][1]:[2]代表大列表中下标为2的元素,即[‘e’,‘f’,‘CF’],这个元素也是个列表[1]代表上面[‘e’,‘f’,‘CF’原创 2020-10-03 17:33:47 · 856 阅读 · 0 评论 -
python --- 两个返回值
def sum(a,b): return a,a+bs1,s2=sum(1,2)s1# 输出1def sum(a,b): return a,a+bs1,s2=sum(1,2)s2# 输出3原创 2020-10-02 11:50:06 · 2182 阅读 · 0 评论 -
python --- if not ... and ... 用法
# multi_scale_output = Truemulti_scale_output = Falsenum_modules=1i=0if not multi_scale_output and i == num_modules - 1: print('!!!')else: print('???')#输出!!!multi_scale_output = True# multi_scale_output = Falsenum_modules=1i=0if not m原创 2020-10-02 09:49:29 · 4788 阅读 · 0 评论 -
Python基础3---turtle库的使用①→turtle绘图窗体布局、turtle空间坐标体系、turtle的角度坐标体系
Python基础turtle库使用第一篇一 、turtle绘图窗体布局 绘制turtle图形首先需要一个绘图窗体,在操作系统上表现为一个窗口,它是turtle的一个画布空间,在窗口中使用的最小单位是像素。比如绘制一个100长的直线,指的是100像素长的直线。 在一个操作系统的电脑上,可以看到在电脑显示器中,它的左上角坐标系是(0,0),那么窗体的左上角是turtle绘图窗体的坐标原点,在屏幕坐标系中和窗体坐标系它们之间存在一个窗体位置和大小的设计。 使用turtle.setup原创 2020-07-11 11:07:22 · 6640 阅读 · 3 评论 -
Python基础2---C语言、C++、Java、VB、Python语言的特点和对比
C语言、C++、Java、VB、Python语言的特点和对比(1)C语言·C语言中重点学习指针、内存、数据类型,如 整数 数据类型C语言提供了超过五种以上的数据类型。·C语言的语言本质是希望编程者能够理解计算机体系结构,使编写的程序更符合计算机的结构,运行起来效率更高,核心解决的是性能问题,因为C语言诞生在计算机系统结构时代,是用于写操作系统的语言。·在C语言诞生之初,计算机的内存只有几兆,编写程序的时候要格外关心使用的内存,因为计算机硬件没有那么多的资源,包括内存来支撑其运行。·因此,C语言更关原创 2020-07-08 15:41:53 · 3554 阅读 · 0 评论