Python
cltdevelop
VC++ MFC
展开
-
Ubuntu下使用pycharm IDE进行调试时出现查看变量值速度慢的问题
问题描述在使用pycharm进行python程序调试时,进入断点后,程序中相关变量值半天不显示,一直处于Evaluating状态。解决办法进入pycharm下的bin文件夹目录,找到pycharm64.vmoptions文件并打开,如下图:找到-Xms -Xmx两行,增加运行内存,如下:打开pycharm IDE环境,进行设置:File->Setting->Build, Execution, Deployment->Python Debugger勾选Gevent compa原创 2022-04-11 13:00:06 · 1001 阅读 · 0 评论 -
Python中的魔法函数
1. call在Python中,一个特殊的魔术方法call可以让类的实例的行为表现的像函数一样。 允许一个类的实例像函数一样被调用。实质上说,这意味着 x() 与 x._call_() 是相同的。注意 call 参数可变。这意味着你可以定义 call 为其他你想要的函数,无论有多少个参数。call 在那些类的实例经常改变状态的时候会非常有效。调用这个实例是一种改变这个对象状态的直接和优雅的做法。c原创 2017-11-17 09:39:48 · 9771 阅读 · 0 评论 -
sklearn 数据预处理1: StandardScaler
StandardScaler作用:去均值和方差归一化。且是针对每一个特征维度来做的,而不是针对样本。 【注:】 并不是所有的标准化都能给estimator带来好处。 “Standardization of a dataset is a common requirement for many machine learning estimators: they might beha原创 2017-11-16 19:44:08 · 98768 阅读 · 6 评论 -
Python中函数参数理解
Python中函数参数理解Python中函数定义主要包含4类参数: (1)必选参数; (2)默认参数; (3)可变参数; (4)关键字参数;必选参数def power(x):"""x: 必选参数""" return x ** 2默认参数def power(x, n=2):"""n: 默认参数""" return x ** n可变参数原创 2017-11-15 14:19:41 · 2141 阅读 · 0 评论 -
Python 中 with用法及原理
前言with 语句适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行必要的“清理”操作,释放资源,比如文件使用后自动关闭/线程中锁的自动获取和释放等。转载 2017-06-08 11:22:17 · 202472 阅读 · 19 评论 -
np.vstack, np.hstack
numpy中np.vstack和np.hstack的使用原创 2017-04-21 15:36:34 · 101238 阅读 · 4 评论 -
Python 中的几种矩阵乘法 np.dot, np.multiply, *
Python中的几种矩阵乘法1. 同线性代数中矩阵乘法的定义: np.dot()np.dot(A, B):对于二维矩阵,计算真正意义上的矩阵乘积,同线性代数中矩阵乘法的定义。对于一维矩阵,计算两者的内积。见如下Python代码:import numpy as np# 2-D array: 2 x 3two_dim_matrix_one = np.array([[1, 2, 3], [4, 5, 6原创 2017-04-18 16:56:38 · 380443 阅读 · 21 评论 -
Python和C++的不同之处(二)
if/else/elif, for/while, try/except内部变量的作用域Python对于Python而言,if/elif/else/ try/except for/while并不能改变其作用域。定义在他们之内的变量,外部还是可以访问。如下代码:a = 2if a == 2: b = 3print b上面的程序是能正确运行的。也就是说在 if 的外部也是能访问到变量b的。原创 2017-04-07 11:28:02 · 1912 阅读 · 0 评论 -
类的静态成员---Python 和 C++
Python的静态成员变量在学习Python类的过程中,发现Python类中定义的成员变量直接就是属于类的静态成员变量。既然这样的话,说明这个成员变量为该类的所有实例对象所共享。比如下面的类:class Student: student_cnt = 0 def __init__(self, name, number): self.name = name原创 2017-04-07 10:13:00 · 1268 阅读 · 0 评论 -
Python的大概了解
Python的大概了解原创 2017-01-05 22:17:59 · 757 阅读 · 0 评论 -
Python和C++不同之处总结
我是从学完C++之后,再学习Python的。在学习Python的过程中,会发现Python的强大之处,比如Python内建的数据结构的强大,也会对Python中与C++不同的地方感到特别操蛋,所以防止以后出错,也方便以后查错,将Python与C++不同的地方总结如下(后续更新中),如果不对的地方,还请各位大侠指出,一起进步!!!1. 缩进在Python中对于“缩进”的要求比较严格。在Pyt原创 2017-01-05 14:20:48 · 11176 阅读 · 3 评论 -
Python 中 sort、clear、copy 及 类似指针或引用的理解
列表对象的sort方法(1). 在Python中,列表对象都有一个用于排序的方法:sort()。它会改变原始列表,而不是返回原始列表的副本: a = [1,4,5,3] a.sort() 其结果是:列表对象 a 变为 [1,3,4,5],即列表对象本身被修改了!(可以这样理解,在列表对象包含的方法 append,extend,insert,pop,remove,reverse,sort,都会直原创 2017-01-03 14:16:54 · 1818 阅读 · 1 评论