我只是想知道是否有任何快捷方式可以通过在pyCharm或任何其他IDE中手动选择它们来选择配对大括号中的内容?例如
我要选择
np.mean((predicted == validation).astype(float))
从
print('n Accuracy:' + str(100*np.mean((predicted == validation).astype(float))) + '%')
所以我没有将所有东西配对并自己验证。
您可以使用扩展选择Ctrl + W
。将光标放在里面并重复按下,直到选择了所需的所有内容。要缩小选择范围,请使用Ctrl + Shift + W
。
例如,如果您将光标放在predicted
上,扩展选择将按如下方式工作:
predicted
predicted == validation
(predicted == validation)
(predicted == validation).astype
(predicted == validation).astype(float)
((predicted == validation).astype(float))
np.mean((predicted == validation).astype(float))
如果将其放在平均值上,则如下所示:
mean
np.mean
np.mean((predicted == validation).astype(float))
尝试一下,感受一下。
Ctrl + Alt + V
也有智能选择,但这对于重构来说是明确的。尝试一下,看看它是否是你需要的。它将通过创建一个新变量来拆分表达式,将选定的表达式分配给它,并在外部表达式中使用该变量。因此,如果我将其用于您的表达式选择您的部分,它将重构它为:
mean = np.mean((predicted == validation).astype(float))
print('n Accuracy:' + str(100* mean) + '%')