Pythonチュートリアルでは、「オペレータの前後のスペースをカンマの後に使用しますが、ブラケット構文の中に直接は使用しないでください:a = f(1,2)+ g(3,4)」と記載しています。 「ブラケットの構造物の中に直接はない」とは、正確には何を意味していますか?Pythonコーディングスタイルのスペース
1
A
答えて
7
おそらくPEP 8 -- Style Guide for Python Codeから来ています。具体的には、「式と文の空白」の節を参照してください。そのセクションから
:
Avoid extraneous whitespace in the following situations:
- Immediately inside parentheses, brackets or braces.
Yes: spam(ham[1], {eggs: 2})
No: spam(ham[ 1 ], { eggs: 2 })
4
これは、a = f (1)
またはl = [ 2, 3 ]
のようなものを行うべきではないことを意味します。
4
私はそれがこれを行うことだと思う:
x = (1, 2)
ないこの:
x = (1, 2)
関連する問題
- 1. Python OOPコーディングスタイル
- 2. PythonとDjangoコーディングスタイル(PEP)
- 3. Pythonのコーディングスタイルの執行
- 4. Javaコーディングスタイルのリソース?
- 5. 奇数コーディングスタイル
- 6. VHDLコーディングスタイルとベストプラクティスリファレンスガイド
- 7. Javaメインメソッド、良いコーディングスタイル
- 8. Linqコーディングスタイル:インラインの場合
- 9. 差分ベースのコーディングスタイル検査?
- 10. Ruby/ChefSpecコーディングスタイルへのフィードバック
- 11. Objective-Cコーディングスタイル(むしろセマンティクス)
- 12. ラッピングREST API - コーディングスタイル標準
- 13. ディレクトリパスの中のスペースpython
- 14. 複数のパラメータを持つ関数呼び出しでのPythonコーディングスタイル
- 15. 情報隠蔽と関数プログラミングのコーディングスタイル
- 16. グローバル変数やコーディングスタイルの推奨
- 17. Windows APIとMFCコーディングスタイルの仕様
- 18. Python - コーディングスタイル - 関数間でいくつかの変数を変更する
- 19. PHPコーディングスタイル関数と渡す変数
- 20. javascriptコーディングスタイル関数カンマ区切りと "this"
- 21. Pythonの文字列でのスペース
- 22. のpythonは、スペースや改行文字
- 23. のPythonとValueError:不明なURLタイプ:(?)スペース
- 24. 括弧で囲まれたPythonのスペース
- 25. 可変スペースのPython分割カラム
- 26. レスキューレックスを使用したCRUDのロットのコーディングスタイル
- 27. TkinterにはPythonが垂直スペース
- 28. python pandas.Series.strスペースを含む単語
- 29. Boost :: asioこのような奇妙なコーディングスタイルは何ですか?
- 30. フォームを初期化するためのコーディングスタイル
[Pep8](http://www.python.org/dev/peps/pep-0008/)の例があります – Dikei