本文主要记录一些在学习中遇到的一些
丧心病狂级别的代码部分代码来自网上
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
← 目录 Python素数筛选法 →