Python 编码风格学习笔记
2021/5/24 14:24:35
本文主要是介绍Python 编码风格学习笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
参照文档:https://alvin.red/2017/10/07/python-pep-8/
一、f语句中条件过多,导致长度过长怎么办?
1. 原来的格式:
if ('skip_test' in api_dsl and api_dsl['skip_test']) or ('depend_on' not in api_dsl) or ('enabled_only' in api_dsl and api_dsl['enabled_only'] != env): continue
2. 优化后的格式:
if (('skip_test' in api_dsl and api_dsl['skip_test']) or ('depend_on' not in api_dsl) or ('enabled_only' in api_dsl and api_dsl['enabled_only'] != env)): continue
3. 优化方案:在if条件最外面添加圆括号,利用圆括号进行隐式续行。长行可以通过在括号内换行来分成多行。另外,运算符或者关键字要放在最前面哦~
这篇关于Python 编码风格学习笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python