python一行代码解决九九乘法表_九九乘法表难吗?用一行python代码轻松解决,没想到它这么强...

python无所不能,是python之父GuidovanRossum的一个朋友说的。而python有多无所不能呢?下面羽忆教程为你展示一行python代码可以做到输出九九乘法表,甚至更多丧心病狂的事情,用python一行代码统统搞定。

一行python代码

一行python代码

对于学编程的程序员来说,接触到的第一行代码都是一样的,就像python程序员接触到的第一行python代码print("hello world!"),向世界宣布自己来了。而一行python代码可以做到哪些事情呢?下面羽忆教程为你展示。

用一行python代码打印九九乘法表

当你身边没有计算器,又需要九九乘法表时,可以通过以下一行简单的python代码获得九九乘法表。上代码:

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

以下是其输出的九九乘法表:

用一行python代码打印九九乘法表

用一行python代码打印表白神器

当你需要给心爱的女生展示自己的心意却又不好意思表白时,将这个代码发给她,让她运行,她一定会被你打动的。不过你要先教会她python。上代码:

print('\n'.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)]))

以下是其输出的爱心:

用一行python代码打印表白神器

用一行python代码建立一座迷宫

当程序员无聊的时候,就会自己建立一座迷宫,而python程序员运用一行python代码就可以建立起一座迷宫。上代码:

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

以下是python建立的迷宫,至今无人生还:

用一行python代码建立一座迷宫

一行python代码运算

一行python代码不光可以用于制造趣味性的东西,还可以进行运算,例如可以用来计算出1-100之间的素数;还可以用来输出前100项斐波那契数列的值;还可以实现阶乘;进行摄氏度和华氏度之间的转换等等,以下是计算出1-100之间的素数的一行python代码:

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

下面是输出的结果:

一行python代码运算

以上就是羽忆教程为你介绍的关于一行python代码的丧心病狂,其更是成为了目前最流行的语言,还有很多种游戏、编程等等都可以使用一行python代码实现,关注小编,学习更多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值