pycharm 批量修改变量名称的方法

yipeiwu_com6年前Python基础

当代码已经写得差不多,发现某个变量名需要修改,但代码中很多地方都有该变量,一一修改太麻烦了,在不同的情景下,可以采取更加简便的方法,如下介绍:

方法一:rename方法

S1 把光标移动到要修改的变量名称上

S2 右键-refactor - rename- 确定

S3 在弹出来的框中,选择 rename code occurences,即修改所有重复出现的变量名

S4 变量周围出现红色框,修改变量,确定

S5 其他位置的该变量会被同时修改

方法二:查找替换方法

前提:变量名只用于变量,没有其他用处;若变量名同时也是某个字符串,则会把该字符串也给修改了

S1 CTRL + R 出现查找替换框

S2 将旧的变量名替换为新的变量名

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python使用phoenixdb操作hbase的方法示例

今天看看怎样在 python 中使用 phoenixdb 来操作 hbase 安装 phoenixdb 库 pip install phoenixdb 例子 首先启动 que...

从numpy数组中取出满足条件的元素示例

例如问题:从 arr 数组中提取所有奇数元素。 input:arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) output: #>...

Python基于回溯法子集树模板解决旅行商问题(TSP)实例

Python基于回溯法子集树模板解决旅行商问题(TSP)实例

本文实例讲述了Python基于回溯法子集树模板解决旅行商问题(TSP)。分享给大家供大家参考,具体如下: 问题 旅行商问题(Traveling Salesman Problem,TSP)...

对Django 转发和重定向的实例详解

对Django 转发和重定向的实例详解

转发和重定向: 转发:一次请求和响应,请求的地址没有发生变化,如果此时刷新页面,就会出现重做现象。 重定向:一次以上的请求和响应,请求地址发生一次以上的变化,如果此时刷新页面,就不会发生...

Python_查看sqlite3表结构,查询语句的示例代码

如下所示: #!/usr/bin/env python3 # -*- coding: utf-8 -*- import sqlite3 conn = sqlite3.conn...