用户:
蒟蒻OIer1048576查看:76 回复:7 评论:5 创建时间:2020-06-05T09:40:38
def isPrime(num): return not __import__("functools").reduce(__import__("operator")._and,[num % i == 0 for i in range(2,int(__import__("math").sqrt(num))+1)])
蒟蒻OIer1048576写错了,是
def isPrime(num): return not __import__("functools").reduce(__import__("operator")._or,[num % i == 0 for i in range(2,int(__import__("math").sqrt(num))+1)])点赞0
评论
fish_孤僻的鲤鱼def isPrime(num): return not __import__("functools").reduce(__import__("operator")._or,[num % i == 0 for i in range(2,int(__import__("math").sqrt(num))+1)])
点赞0
评论
emmm...
???
蒟蒻OIer1048576又nm写错了
def isPrime(num): return not __import__("functools").reduce(__import__("operator").or_,[num % i == 0 for i in range(2,int(__import__("math").sqrt(num))+1)])点赞0
评论
Albert钟不得不说只是为了打出‘只用一行的噱头’而不空行不缩进用复合语句是完全不值得的就像我现在正在做的就可以打出噱头‘1个分句就说明白这件事’这样做只会降低代码的可读性
点赞0
评论
读了这段不加逗号的文字,你就知道为什么不能这么做了
观点赞同,我有看到过不少打着一行代码的噱头写方法、lambda的文章。 但是你这评论也太秀了吧……