Python
aliphantom
这个作者很懒,什么都没留下…
展开
-
VSCode在调试Debug的时候,进入工具包的源代码
VSCode在调试Debug的时候,进入工具包的源代码如下如所示,在Dubug时候点击左上角然后在打开的.json文件中添加一句 "justMyCode": false 即可如下如所示,在Dubug时候点击左上角然后在打开的.json文件中添加一句 “justMyCode”: false 即可...原创 2021-11-20 20:44:16 · 1859 阅读 · 1 评论 -
Python 查找 列表/数组中最大值的位置
对于一个给定的列表:tmp_list = [1,2,3,4,5,6,7,9,5,4,3,3,2] 其中,最大值为9,其相应的索引为:max_index = tmp_list.index(max(tmp_list))同理,对于数组,最大值的索引为:import numpy as npmax_index = np.argmax(np.array(tmp_list))...原创 2021-09-17 16:31:35 · 9988 阅读 · 0 评论 -
Linux服务器上Anaconda安装配置
1. 官方下载.sh文件 2. 控制台输入命令 bash xx.sh进行安装 3. 快速阅读和跳过知情内容可以按d,vscode可根据个人需要选择是否安装 4. 环境配置\quad 控制台输入vim ~/.bashrc\quad\quad 按 i进入vim编辑,在最后一行添加anaconda的安装路径,\quad\quad export PATH="/disk2/ckx/anaconda3/bin/":$PATH\quad\quad 按Esc原创 2020-12-27 20:43:21 · 2781 阅读 · 0 评论 -
Python-list 中 append()和extend()的区别
\quad (1) append(object) -> None – append object to end\quad append(object) 是将一个对象作为一个整体添加到列表中,添加后的列表比原列表多一个元素,该函数的参数可以是任何类型的对象,该函数没有返回值 \quad (2) extend(iterable) -> None – extend list by appending elements from the iterab\quad ext转载 2020-12-10 22:12:44 · 456 阅读 · 0 评论 -
python脚本语言中main函数的作用
\quadpython 作为一门灵活的解释型脚本语言,明明可以直接写脚本语言直接运行就好了,那么为什么还要定义一个 main 函数呢?\quad这里举例来说明一下:现在我们需要打印名字,我们分别有如下两段代码:在test1.py文件中,我们直接打印def print_hello_world(): # 该 py文件 除了打印名字之外的其他代码 print('hello world') print('my name is xxx')在test2.py文件中,我们将其定义在 main原创 2020-11-18 22:17:04 · 1884 阅读 · 1 评论 -
matplotlib画图未显示,以及PyCharm中 %matplotlib inline报错
问题描述 1. matplotlib画图未显示 2. pycharm中 %matplotlib inline报错解决办法 1. 在绘图代码后添加 plt.show() 2. 删除%matplotlib inline, 并在绘图代码后添加 plt.show() 参考: https://blog.csdn.net/weixin_43847567/article/details/104854123...原创 2020-11-17 20:26:19 · 1535 阅读 · 0 评论 -
python 获取 generator 的长度,获取 net.parameters() 中参数的个数
在构建自己的网络框架时,想知道其包含的参数的个数,但是 net.parameters() 是 generator 类型,我们需要将其转换成 list,然后再取其长度即可: len(list(net.parameters())) >> 4 ...原创 2020-11-10 16:45:26 · 4815 阅读 · 0 评论 -
pycharm进入debug后,变量的状态一直是Collecting data...,无法正常断点调试
问题描述: pycharm 断点调试时,数据状态一直是 Collecting data…, 且无法正常debug.解决办法: 从 Settings 中勾选 “Gevent compatible” 即可,如下图所示:原创 2020-11-10 10:33:14 · 1773 阅读 · 1 评论 -
忽略python中的警告刷屏
在运行python时候,因为版本问题而导致警告,这些并不影响程序的运行,但是如果疯狂刷屏则会影响debug、查看结果等。如果想在当前中停止警告的刷屏,可以在开头插入如下的代码段import warningswarnings.filterwarnings(action='ignore')# action参数可以设置为: # ignore,表示忽略警告不显示# once, 表示为只显示一次 ...原创 2020-11-09 17:02:53 · 318 阅读 · 0 评论 -
查看已经安装的CUDA的版本
查看已经安装的Cuda的版本:打开CMD输入nvcc --version原创 2020-10-26 09:33:10 · 13634 阅读 · 0 评论 -
Pycharm从一个断点运行到下一个断点
Pycharm从一个断点运行到下一个断点 \quad在使用pycharm的时候,在设置的第一个断点和第二个断点之间有for循环,且循环的次数很大,我们则不用一步一步的debug下去,我们可以点击 Resume Program 按钮直接运行到下一个断点处。如图: ...原创 2020-10-19 21:41:00 · 9758 阅读 · 0 评论 -
Python入门书籍《Think Python》,中文版开源!最经典的Python编程教材
Python小白推荐书籍—《Think Python》<font face=“宋体” size=>《Think Python》的讲述方式和例子使用都非常浅显易懂,让对python一无所知的小白也能毫无障碍的阅读并理解它的概念。github下载地址:https://github.com/AllenDowney/ThinkPython2/中文版网址:http://codingpy.c...转载 2020-04-01 23:40:34 · 2667 阅读 · 0 评论 -
python学习,个人随笔
python学习,个人随笔 1. 吉多·范罗苏姆(Guido van Rossum,1956年1月31日-) 是一名荷兰计算机程序员,他作为 Python 程序设计语言的作者而为人们熟知。2. list 和 tuple 是 Python 内置的有序集合,一个可变,一个不可变。list是列表:[ ],tuple是元组:( )。3. 常量: 所谓常量就是不能变的变量。在Python中,通常用全部大写的变量名表示常量:PI = 3.14159265359...原创 2020-09-02 20:02:57 · 292 阅读 · 0 评论