From 6e9b37cc37b852ee277e1a567306f3c85091d7f9 Mon Sep 17 00:00:00 2001 From: guibog Date: Sat, 21 Apr 2012 18:15:10 +0800 Subject: [PATCH] add some explanations to style guide --- docs/writing/style.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/writing/style.rst b/docs/writing/style.rst index dbe4d9b..cc2e8c9 100644 --- a/docs/writing/style.rst +++ b/docs/writing/style.rst @@ -261,6 +261,9 @@ keep a count of your place in the list. # 1, 4 # 2, 5 +The ``enumerate`` function has better readability than handling a counter manually. Moreover, +it is better optimized for iterators. + Read From a File ---------------- @@ -284,6 +287,9 @@ files for you. for line in f: print line +The ``with`` statement is better because it will ensure you always close the file, +even if an exception is raised. + Returning Multiple Values from a Function -----------------------------------------