首页上一页 1 下一页尾页 9 条记录 1/1页
这两串代码中 i+=1 一个在else的下面,另一个total-=1和else平齐,在实际运行中没有啥差别,为啥书中的实例代码total-=1和else平齐。可以放在else下面吗?两者有啥区别?
发表在Python图书答疑
2019-03-07 悬赏:3 学分
《Python从入门到项目实践》第9章 循环结构语句
是否精华
是
否
版块置顶:
是
否
设置时间:
非永久
永久
起始时间:
结束时间:
是否扣分:
是
否
total = 99 # 记录拍腿次数的变量 for number in range(1,100): # 创建一个从1到100(不包括)的循环 if number % 7 ==0: # 判断是否为7的位数 continue # 继续下一次循环 else: string = str(number) # 将数值转换为字符串 if string.endswith('7'): # 判断是否以数字7结尾 continue # 继续下一次循环 total -= 1 # 可拍腿次数-1 print("从1数到99共拍腿",total,"次。") # 显示拍腿次数 total = 99 # 记录拍腿次数的变量 for number in range(1,100): # 创建一个从1到100(不包括)的循环 if number % 7 ==0: # 判断是否为7的位数 continue # 继续下一次循环 else: string = str(number) # 将数值转换为字符串 if string.endswith('7'): # 判断是否以数字7结尾 continue # 继续下一次循环 total -= 1 # 可拍腿次数-1 print("从1数到99共拍腿",total,"次。") # 显示拍腿次数
精彩评论 9