用一行代码输出九九乘法表:
第一种方法:
print('\n'.join([' '.join(["%d*%d=%d"%(i,j,i*j) for i in range(1,j+1)])for j in range(1,10)]))

第二种方法:
print('\n'.join([' '.join([f'{x}*{y}={x*y:2}' for x in range(1, y+1)]) for y in range(1, 10)]))
用一行代码计算1,2,3,4……100的和:
sum([i for i in range(100)])
![]()
交换两个变量的值:
x,y=y,x


200



被折叠的 条评论
为什么被折叠?



