这里以python为例,简单介绍一下一行代码可以做什么,实验环境win10+python3.6,主要内容如下:
1.绘制“Love”字符串组成的心形图,打开cmd窗口,输入python,进入python shell环境,输入代码 print(‘\n’.join([”.join([(‘Love[(x-y)%4]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else’ ‘)for x in range(-30,30)])for y in range(15,-15,-1)]))便可绘制出心型,程序运行截图如下:
2.绘制mandelbrot图形,代码 print(‘\n’.join([”.join([‘*’if abs((lambda a:lambda z,c,n:a(a,z,c,n))(lambda s,z,c,n:z if n==0else 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)])),程序运行截图如下:
3.输出九九乘法表,代码 print(‘\n’.join([‘ ‘.join([‘%s*%s=%-2s’ % (y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)])),程序运行截图如下:
4.输出1-1000的素数,代码 print(*(i for i in range(2, 1000) if all(tuple(i%j for j in range(2, int(i**.5)))))),程序运行截图如下:
5.简单计算器,实现四则运算,代码 print(eval(input())),程序运行截图如下:
6.查看漫画,这里需要先“pip install antigravity”,然后运行代码 import antigravity便可自动打开浏览器查看漫画,如下:
浏览器中漫画如下:
7.最后再来一个python之禅,代码 import this,程序运行如下:
就介绍这几个吧,其实还有许多其他的,网上也有相关教程,可以搜搜,希望以上分析的内容能对你有所帮助吧。