x2 = 1
for day in range(9, 0, -1):
x1 = (x2+1) * 2
x2 = x1
print([day,x1])
print('第一天一共摘了%d个桃子'%x2)
以元组方式输出运行结果

x2 = 1
print('第10天吃之前还剩1个桃子')
for day in range(9, 0, -1):
x1 = (x2+1) * 2
x2 = x1
print("第%天剩的桃子数%d"%(day,x1))
print('第1天共摘了%d个桃子'%x1)
文字输出运行结果

for i in range(9,0,-1):
for j in range(i,0,-1):
print(str(i)+str("*")+str(j)+"="+str(i*j),end="\t")
print()
倒序输出运行结果

for i in range(1,10):
for j in range(1,i+1):
print(str(j)+str("*")+str(i)+"="+str(i*j),end="\t")
print()
正序输出运行结果

本文通过几个Python代码片段,展示了如何使用循环结构进行数值计算和输出,包括桃子问题的逆向求解和乘法表的生成,为读者提供了理解和实践Python编程的基础。
1823

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



