PYTHON杂项
三头猪等于一头大猪
想睡觉
展开
-
np.random.shuffle()+random.seed()设定随机种子,多次打乱,打乱规则固定
在打乱数据集的时候遇到了这样一个问题:我有两组数据集,一组是image,一组是mask(语义分割任务,与本文无关),image和mask里都是图片,且一一对应,即。注意,因为shuffle函数是在原数组上直接操作的,不是生成一个新的打乱的数组,因此一次shuffle(a)之后,a就变成了打乱后的样子。其实,三次shuffle(b)也是按相同的规则打乱的,但该规则不同于shuffle(a)的规则,因此,并不能保留a、b之间的对应关系。)的结论,但基于上面的结果,好像这句话又不完全对,还望大佬指正~原创 2023-01-31 22:35:32 · 7879 阅读 · 2 评论 -
python 格式化字符串实现对齐输出
这也是我在做课设的时候遇到的一个小问题,当时需要实现对齐输出,不然显得很杂乱。不过当时并没有发现这个功能(我学艺不精,我三脚猫 哈哈),所以用了很弱智的方法:for循环【当输出的字符串小于特定长度的时候,给他后面补空格】。这个方法虽然可行,但是实在是mdzz。所以,我在这里记录一下最近发现的一个新方法:首先,先来看一下Python格式化输出的语句:str1 = 'a'str2 = 'b'print(f"{str1} and {str2}") #输出 a a...原创 2021-12-03 15:29:20 · 1851 阅读 · 1 评论 -
python 双击打开文件那种效果,直接打开Excel表格
之前做课设的时候遇到的小问题,翻了好久的CSDN才翻到的,现在想找出来感谢一下那位博主都翻不到了。这里的打开不是指在程序里的打开,而是像我们正常双击打开显示整个表格的那个打开!! 用到的语句是:os.system(file_path)举个例子,这是我在一个课程设计中的一小段代码,作用就是自动打开某个Excel文件。...原创 2021-12-03 00:08:08 · 4336 阅读 · 4 评论 -
python 表示金额时,将中文数字的大写的壹贰叁肆伍转换为阿拉伯数字:rmbTrans.trans
在处理表格或word文档时,有时候像金额这种数据,在比较正式的情况下会写成中文的形式,比如壹万叁仟陆佰伍拾元贰角这种,我们如何将它转换为阿拉伯数字表示的1365.2元这种形式呢? 此处介绍一个函数rmbTrans.trans(“”) 他的作用就是将输入的中文数字大写转换为阿拉伯数字。不过从字面意义上来看,他好像是专门用来转换 rmb 格式的(意思就是输入的中文大写数字的字符串末尾要有元,角,分 这种表示money的词),然鹅我试了一下,发现貌似当输入...原创 2021-12-02 20:22:24 · 1672 阅读 · 0 评论