题目(1)
for i in range(10): print(i) 结果: 1 2 3 4 5 6 7 8 9
题目(2)
for lst in range(100): if lst % 7 == 0 and str(7) in str(lst): print(int(lst) 结果: 7 70 77
解释: 这里的"%"表示取余的意思,range里的数一个个给lst,
lst % 7 == 0, 如果就是取余7 ,我把他理解为7的倍数,后面的
str(7) in str(lst), 如果字符串lst里带有7,就打印出来,
if lst % 7 == 0 and str(7) in str(lst), 就是7的倍数,并且
里面有7,打印.(后面的要用int把字符串转换成整数,因为,前面的
数据通过str转换成字符串了,所以要转换成整数,不然会报错)