本文主要记录一些在学习中遇到的一些 丧心病狂 级别的代码

部分代码来自网上

知乎-一行python代码能够实现什么丧心病狂的功能

1行python解八皇后

# python2
_=[__import__('sys').stdout.write("\n".join('.' * i + 'Q' + '.' * (8-i-1) for i in vec) + "\n===\n") for vec in __import__('itertools').permutations(xrange(8)) if 8 == len(set(vec[i]+i for i in xrange(8))) == len(set(vec[i]-i for i in xrange(8)))]
# python3
_=[__import__('sys').stdout.write("\n".join('.' * i + 'Q' + '.' * (8-i-1) for i in vec) + "\n===\n") for vec in __import__('itertools').permutations(range(8)) if 8 == len(set(vec[i]+i for i in range(8))) == len(set(vec[i]-i for i in range(8)))]

简易服务器分享文件

#终端路径切换到某文件夹下,键入:
python -m SimpleHTTPServer 8080  # python2
python3 -m http.server 8080  # python3