// 27_range的使用 package main import ( "fmt" ) func main() { str := "abc" //通过for打印每个字符 ; i < len(str); i++ { fmt.Printf("str[%d]=%c\n", i, str[i]) } //迭代打印每个元素,默认返回两个值,一个是元素的位置,一个是元素本身 for i, data := range str { fmt.Printf(…
题目(1)for i in range(10): print(i) 结果:123456789 题目(2) for lst in range(100): if lst % 7 == 0 and str(7) in str(lst): print(int(lst) 解释: 这里的"%"表示取余的意思,range里的数一个个给lst, lst % 7 == 0, 如果就是取余7 ,我把他理解为7的倍数,后面的 str(7) in str(lst), 如果字符串lst里带有7,就打印出来, i…