Last active
May 5, 2018 10:26
-
-
Save wolfhong/b99779f80d04717b803b09badbf7cb1e to your computer and use it in GitHub Desktop.
代码示例,非常丑陋的代码,需要使用autopep8、yapf等工具来格式化。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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