Python中批量修改变量名太费劲Pyc

北京中科医院在哪里 http://pf.39.net/bdfyy/tslf/150928/4703213.html

如果程序中有一个变量被用得比较多,但名字起得不是很好,导致其他阅读程序的人搞不清它到底表示的是什么,这时可以考虑起一个有意义的名字。

但是,要一个一个改吗?显然不合适。

举个栗子,下面这段小程序:

其中的i,表示的是要输入的年龄,但就意义来说,就不如用age来得好懂。

如何将i都改成age呢?

很简单,在Pycharm中右键单击i,然后选择refactor-rename就可以了。这里的refactor意思是“重构”,这个名字就很牛X了,不是批量查找和替换,而是重构,品,你仔细品。

重构,就是所有用到这个变量名的地方,都会自动修改,免去了我们手动修改的麻烦。

然后输入要替换成的变量名,比如age:

如果要同时改变注释与字符串中的i,则选中“Searchin


转载请注明:http://www.aierlanlan.com/rzgz/2560.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了