python中for循环,在一句话中完成? 50
如图,NJ和NJJ是列表,NJJ的本意就是在for循环中,从NJ中取值j后,NJJ移除j,再从NJJ中取值j1。如果不是在求和中写,没有问题,像这样一句话写出来,知识盲区...
如图,NJ和NJJ是列表,NJJ的本意就是在for循环中,从NJ中取值j后,NJJ移除j,再从NJJ中取值j1。如果不是在求和中写,没有问题,像这样一句话写出来,知识盲区。求助
展开
2个回答
展开全部
举个例子,一行输出心形:
print(’\n’.join([’’.join([(‘LOVE!’[(x-y) % len(‘Love’)] if ((x0.05)**2+(y0.1)**2-1)**3-(x0.05)*2(y0.1)**3 >= 0 else ’ ') for x in range(-30, 30)]) for y in range(15, -15, -1)]))
原文链接:https://blog.csdn.net/Z_baihang/article/details/99054261
链接文章比较详细的解说了这一行怎么拆分,以及拆分之后是什么形式,应该对照着看看应该可以看明白
print(’\n’.join([’’.join([(‘LOVE!’[(x-y) % len(‘Love’)] if ((x0.05)**2+(y0.1)**2-1)**3-(x0.05)*2(y0.1)**3 >= 0 else ’ ') for x in range(-30, 30)]) for y in range(15, -15, -1)]))
原文链接:https://blog.csdn.net/Z_baihang/article/details/99054261
链接文章比较详细的解说了这一行怎么拆分,以及拆分之后是什么形式,应该对照着看看应该可以看明白
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询