一个简单的示例,计算购物车总价格
prices=[10,20,30] total=0 for i in prices: total+=i print(f"Total:{total}")
嵌套练习:
for x in range(4): for y in range(4): print(f"({x},{y})")
运行结果:
(0,0)
(0,1)
(0,2)
(0,3)
(1,0)
(1,1)
(1,2)
(1,3)
(2,0)
(2,1)
(2,2)
(2,3)
(3,0)
(3,1)
(3,2)
(3,3)
进程已结束,退出代码为 0
接下来尝试实现这个:
xxxxx
xx
xxxxx
xx
xx
进程已结束,退出代码为 0
↓
一种写法:
numbers = [5,2,5,2,2] for i in numbers: print("x"*i)
↓
另一种写法:
numbers = [5,2,5,2,2] for i in numbers: output='' for j in range(i): output+='x' print(output)