一行代码,用Python能做出什么有趣的功能?

liftword4个月前 (02-22)技术文章33

python有很多优雅有趣的代码写法,同时还很简短,以至于当我刚开始接触这个编程语言的时候,就爱不释手。

对编程感兴趣,对Python感兴趣,可以关注我噢·~私信发送“获取”,更可以免费获得Python学习资料~

python到底有多有趣呢?一行代码告诉你!


1.画爱心

print('\n'.join([''.join([('PYTHON!'[(x-y)%10]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.打印99乘法表

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.一行代码实现快速排序

qs = lambda xs : ( (len(xs) <= 1 and [xs]) or [ qs( [x for x in xs[1:] if x < xs[0]] ) + [xs[0]] + qs( [x for x in xs[1:] if x >= xs[0]] ) ] )[0]


5.可以让两个变量交换值

a, b = b, a

6.打印python之禅


这个估计有很多人不知道,常说的 “人生苦短,我用python” 这句话就是出自这里的。python的美常常就体现在上面。

7.看漫画

import antigravity


8.打印hello world

print('hello world')



看完这些,有没有勾起你对编程的兴趣呢?有没有勾起你对Python的兴趣呢?

如果有的话,关注我,并且私信我,发送“获取”,开始你的学习编程之路吧!

相关文章

七夕|程序员使用Python写给小白的巨详细告白代码教程

试问中国传统节日中最浪漫、唯美的一个节日是哪一个?必属七夕节——牛郎与织女, 年年今相逢。 柔情似春水, 佳期如美梦!今天,也是程序员哥哥们大显身手的好机会?代码一敲,心就乱跳。他们可以用代码谱写最美...

简单的Python代码实现表白!_用python编写表白程序

代码简单,输入你的名字和你喜欢的人的名字,和你想对她说的话就可以完成自动生成表白内容,快来和我一起看看吧!1、首先是代码:name = input("请输入你的名字:") crush_name = i...

Python爱心代码、新年代码、草莓熊代码合集 可复制粘贴

Python爱心代码合集,可复制粘贴。今天主要是分享四种代码,可用于表白或者哄人。·第一种是蓝色跳动爱心,可以改变颜色,还可以修改跳动方式。·第二种是草莓熊,粉粉嫩嫩的小熊超级可爱,旁边可以添加名字。...

“我还是很喜欢你就像sin^2a+cos^2a 始终如一”(附表白代码)

前言今天是2月14号 情人节!不少年轻人会选择在这一天“脱单”。作为还没有“脱光”的宅男/腐女,看着别人都出双入对,你说是不是心里有点小失落吗?那么,在这样摆脱单身的天时优势里,该怎么表白,才能不用一...

单身程序员怎么表白!_单身程序员怎么表白女生

表白是门艺术,单身程序员可以发挥自己的职业优势,用独特方式让表白更动人:1. 代码情书:用代码写一段表白程序,比如用Python的turtle库绘制爱心,运行程序时,屏幕上会出现一颗跳动的爱心,旁边再...

Python不仅可以数据分析,还可以用来爱心表白

我们在学习和使用Python的过程中,不仅用Python用来工作上的数据分析或者爬虫,还可以用来表白。下面我来分享一下爱心表白的代码。# 引入模块import turtleimport time# 画...