zoukankan      html  css  js  c++  java
  • 一行代码书写的神奇

    一、爱情的心

    print('
    '.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0else' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))
    

    二、九九归一

    print('
    '.join([' '.join(["%2s x%2s = %2s"%(j,i,i*j) for j in range(1,i+1)]) for i in range(1,10)]))
    

    三、迷宫阵

    print(''.join(__import__('random').choice('u2571u2572') for i in range(50*24)))
    

     四、八皇后问题

    八皇后问题甚是经典,在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。

    具体了解可以前往:https://baike.baidu.com/item/%E5%85%AB%E7%9A%87%E5%90%8E%E9%97%AE%E9%A2%98/11053477?fr=aladdin

    [__import__('sys').stdout.write('
    '.join('.' * i + 'Q' + '.' * (8-i-1) for i in vec) + "
    ========
    ") 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)))]
    

    五、猜数字

     import random;n=random.randint(1,99);[(lambda a:print('Y' if a==n else 'H' if a>n else 'L'))(int(input())) for i in range(6)]
    

     六、素数问题

    print(*(i for i in range(2, 1000) if all(tuple(i%j for j in range(2, int(i**.5))))))  

     七、输入阶乘

    from functools import reduce;reduce(lambda x,y:x*y,  range(1,int(input("请输入需要n阶:"))+1))
    

    八、python的禅之道

    import this
    

       

     九、求和:1 + 2 + 3 + …… + 100

    sum(range(1,100+1))  # range函数左闭右开
    

     十、打印神奇的小乌龟

    print('
    '.join([''.join(['*' if abs((lambda a:lambda z,c,n:a(a,z,c,n))(lambda s,z,c,n:z if n==0 else s(s,z*z+c,c,n-1))(0,0.02*x+0.05j*y,40))<2 else ' ' for x in range(-80,20)]) for y in range(-20,20)]))
    

      十一、打印列表随机数

    import random as rnd;print rnd.choice([2,3, 5,7, 11,13,17])
    

    继续添加ing

    日积月累,小小的力量,大大的梦想...
  • 相关阅读:
    [bzoj2038] [2009国家集训队]小Z的袜子
    浅谈莫队
    [bzoj2754] [SCOI2012]喵星球上的点名
    [bzoj3676] [APIO2014]回文串
    [bzoj5472] 数列
    [bzoj5457] 城市
    [bzoj1023] [SHOI2008]cactus仙人掌图
    [bzoj2125] 最短路
    [bzoj5473] 仙人掌
    读《深入理解Elasticsearch》点滴-查询评分
  • 原文地址:https://www.cnblogs.com/harp-yestar/p/one_line_code.html
Copyright © 2011-2022 走看看