为了账号安全,请及时绑定邮箱和手机立即绑定

为什么会打印出来100行

代码如图。https://img1.sycdn.imooc.com//5c851f94000198b104670376.jpg

正在回答

4 回答

for生成100个i,然后每一个i都会从1-100中,第6个数开始取,每间隔7个数娶一个数字。


0 回复 有任何疑惑可以回复我~

 每个i代表循环一次,所以循环了100次,每次输出的结果是:从第七个数开始取,每隔7个取一个。所以最后的结果是正确答案打印了100行

0 回复 有任何疑惑可以回复我~

你的for语句循环了100次,循环体中完全没有用到i的值,所以每次的结果是一样的。range(1,101)的意思是从1开始(包括1),到101(不包括101),即1,2,3,4,,,,98,99,100.

0 回复 有任何疑惑可以回复我~

我觉得是不是在输出后面加了range(1,101),所以输出一百行

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么会打印出来100行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信