-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
建议统一引号写法 #173
Comments
这个确实 |
如果没啥好的想法的话,我这里提一个我常用的写法吧(仅供参考) # 通常情况下统一使用单引号
text = 'test'
# 嵌套的情况下外面使用单引号,内部使用双引号
text = f'message: data["msg"]'
# 三引号字符串统一使用双引号(与PEP 257保持一致)
def sum(nums: List[int]) -> int:
"""calculate the sum of the given array“”“
pass
text = f"""等级:{level}
经验值:{exp}
血量:{health}
""" 其实之前想提pr来着,但因为这个问题就一直没做(好吧其实是懒x) 如果嫌改起来麻烦,可以你们那边确定好标准以后让我来改,我只在意能有个统一的代码风格。 还有个问题是,同一个文件里塞的代码太多了,这问题不知道后面有没有什么好的方法解决。。 |
jb能做到吗 |
jb好像不能批量替换,但是在字符串上可以转换 |
之前我有做过类似的事,我当时的做法是:
由于PEP没有规定引号的使用规范,所以应该是找不到这样的格式化工具的(可能有,但我没听说过) |
好的,我去看看 |
感觉以后还会有这样的需求 |
要不直接用black格式化得了 |
使用 |
今天有别的东西要写 qwq2022年7月18日 上午11:48,Wuyi无疑 ***@***.***>写道:
要不直接用black格式化得了
使用black格式化加args--skip-string-normalization
我还是更倾向于使用单引号,包括python官方文档也更倾向于使用单引号写法
顺便快来dev分支ctrl c ctrl v
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
现在引号的写法比较随性,有时用单引号有时又用双引号,还有嵌套的时候,有时外面是单引号有时外面又是双引号。。
建议还是选择一个标准,然后都按照标准改,不然浏览代码的时候也太顶了(
The text was updated successfully, but these errors were encountered: