python-3.x - 重构字符串连接以在 PyCharm 中格式化
问题描述
有没有办法(是否使用插件)自动转换表达式,如
a = "my fullname is " + name + " " + surname
至
a = "my fullname is {0} {1}".format(name, surname)
在 PyCharm 中?
解决方案
不,但有一个捷径可以将其转换为:
a = f"my fullname is {name} {surname}"
这是 Python 3 的方式。您可以通过在光标位于装订线上方时单击装订线中的 blub 按钮或按 来执行此操作Alt + Enter
。
阅读有关意向操作的更多信息。
推荐阅读
- c# - 从连接表中获取数据的查询
- swift - 使用 Self 作为类中的协议要求关联类型
- javascript - onclick 函数 javascript
- android - 在模块中发现重复的类 com.google.api.client.http.apache.ApacheHttpRequest
- java - 如何在java中找到文本以固定宽度换行所需的行数
- haskell - 是否可以为这种树类型派生 `Ord` 的实现?如果不是,为什么?
- three.js - 如何使用 A-Frame.js 声明“掩码”材质
- beautifulsoup - 当它不一致时,如何让网站从 GET 请求中一致地返回内容?
- php - 从服务器到客户端浏览器的大型数据集
- linux - 在 Unix shell 脚本中将单个记录拆分为多个记录