猫史档案馆


【Python作品分享】简单的题(图片是乱搞的,实际上只有3道题)???【作业帖】

用户:wjt20111204wjt20111204查看:0 回复:2 评论:0 创建时间:2022-02-08T21:38:44


【作品展示】

center_image

 

【作品介绍】

有见过这么简单的题吗??

反正

我见过

 

【作品源代码】

#1.
import time
def x(x):

    time.sleep(1,10)

#如何将这些变为1行?(import time不算)
#解:x = lambda x : time.sleep(x)
#考一个简单的lambda函数,这么简单,都会吧!

#2.
if 0 == 0:
    print("T")
else:
    print("f")
#如何将这些变为1行?
#解:print("T") if 0 == 0 else print("f")
#非常简单,把条件放中间,在这样那样,就行了!

#3.
z = [1,2,3]
for x in range(len(z)):
    l = z[x] * 2
    x[x] = l
#如何将这些变为1行?(赋值不算)
#解:z = [x * 2 for x in z]
#列表推导式,一个简单的重要知识点!

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
‭‮鸡黄大IA‭‭‮鸡黄大IA‭

Python分区的小伙伴怎么都迷上这个,是受到【教程】Python代码压缩-1shequ.codemao.cn/community/424151的启发了吗

点赞1


评论


‭‮鸡黄大IA‭‭‮鸡黄大IA‭

#2的代码不够简洁哟

因为0是常量,所以0==0恒成立代码:print('T')

如果0替换成其他变量,代码:print('T' if 0==0 else 'f')

 

#3原本的代码就不对哟

 

点赞2


评论