地鼠每次选好了一块地,打洞,坚持半个月发现地下有块石头,然后他就想绕路了。。。殊不知绕路只会让它离成果越来越远
packagemain import( "fmt" "math/rand" "time" ) functestFor1(){ variint fori=1;i<10;i++{ fmt.Printf("i=%d\n",i) } fmt.Printf("final:i=%d\n",i) } functestFor2(){ variint fori=1;i<10;i++{ fmt.Printf("i=%d\n",i) ifi>5{ break } } fmt.Println(i) } //打印奇数 functestFor3(){ variint fori=1;i<1000;i++{ //正整数,就调出本次循环,所以不打印 ifi%2==0{ continue } fmt.Printf("i=%d\n",i) } } functestFor4(){ i:=1 fori<=10{ fmt.Printf("i=%d\n",i) i=i+2 } } functestFor5(){ i:=1 fori<=10{ fmt.Printf("i=%d\n",i) i=i+2 } } functestMultiSign(){ a,b,c:=10,"hello",100 fmt.Printf("a=%db=%sc=%d\n",a,b,c) } functestFor6(){ forno,i:=10,1;i<=10&&no<=19;i,no=i+1,no+1{ fmt.Printf("%d*%d=%d\n",no,i,no*i) } } functestFor7(){ for{ fmt.Printf("hello\n") time.Sleep(time.Second) } } //峰云大神-http://xiaorui.cc/2016/03/23/golang%E9%9A%8F%E6%9C%BAtime-sleep%E7%9A%84duration%E9%97%AE%E9%A2%98/ funcfengyun(){ rand.Seed(time.Now().UnixNano()) fori:=0;i<10;i++{ x:=rand.Intn(10) fmt.Println(x) time.Sleep(time.Duration(x)*time.Second) } } //入口执行函数 funcmain(){ //testFor1() //testFor2() //testFor3() //testFor4() //testFor5() //testFor6() //testFor7() fengyun() }本文内容总结:
原文链接:https://www.cnblogs.com/pyyu/p/8438177.html