Skip to content

Instantly share code, notes, and snippets.

@wolfhong
Last active May 5, 2018 10:26
Show Gist options
  • Save wolfhong/b99779f80d04717b803b09badbf7cb1e to your computer and use it in GitHub Desktop.
Save wolfhong/b99779f80d04717b803b09badbf7cb1e to your computer and use it in GitHub Desktop.
代码示例,非常丑陋的代码,需要使用autopep8、yapf等工具来格式化。
import math, sys;
def example1():
####This is a long comment. This should be wrapped to fit within 72 characters.
some_tuple=( 1,2, 3,'a' );
some_variable={'long':'Long code lines should be wrapped within 79 characters.',
'other':[math.pi, 100,200,300,9876543210,'This is a long string that goes on'],
'more':{'inner':'This whole logical line should be wrapped.',some_tuple:[1,
20,300,40000,500000000,60000000000000000]}}
return (some_tuple, some_variable)
def example2(): return {'has_key() is deprecated':True}.has_key({'f':2}.has_key(''));
class Example3( object ):
def __init__ ( self, bar ):
#Comments should have a space after the hash.
if bar == None:
bar = 0
if bar == True:
bar = 0
if bar : bar+=1; bar=bar* bar ; return bar
else:
some_string = """
Indentation in multiline strings should not be touched.
Only actual code should be reindented.
"""
return (sys.path, some_string)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment