python9-循环

作者: yigoh | 来源:发表于2015-12-21 17:45 被阅读37次
    python

    循环,很明显的重复使用
    不过,怎么总炒冷饭,一提再提呢?
    这并不是因为黔驴技穷,而是由于计算机本就是用来帮忙做重复工的。

    来,当当当当,循环上台!

    开始举栗子了:
    啊,千万不要忘记冒号和缩进!!!(这次就不用那一坨一坨的东西提醒了)

    向屏幕输出1到10,我们知道要循环10次:

    for num in range(1, 10+1):
       print(num)
    

    计算从1加到10的和并输出到屏幕,要循环10次:

    sum = 0
    
    for num in range(1, 10+1):
       sum += num
           
    print(sum)
    

    向屏幕依次输出几个指定的单词(也就是字符串)(似乎比直接写更费事(-__-)b),循环4次:

    for word in ["I", "am", "learning", "python"]:
       print(word)
    

    把单词连成句子,4次(好累啊,不打“循环”了(咦,哪里怪怪的)):

    sentence = ''
    
    for word in ["I", "am", "learning", "python"]:
       sentence += (word + ' ')
           
    print(sentence)
    

    结合分支,让句子更好看一点,4次(虽然现在掌握的知识会让代码很难看。。。):

    sentence = ''
    
    for word in ["I", "am", "learning", "python"]:
       if word != 'python':
          sentence += (word + ' ')
       else:
          sentence += (word + '.')
           
    print(sentence)
    

    只有猜对密码才能进入房间,并不知道多少次:

    key = "gewuzhiyu"
    
    while input('>') != key:
       print("sorry, but you can not come in")
           
    print("great, you can come in now")
    

    好了,相信你对循环已经有了大概的认识。
    毕竟python号称英语伪代码,不用过多解释——其实就是懒吧。。。

    最后我们用一句话做结:只有不知道循环次数时用while,否则都用for(爱心加粗)

    有任何问题请回复提出。然后欢迎关注微信公众号格物致愚

    格物致愚

    相关文章

      网友评论

        本文标题:python9-循环

        本文链接:https://www.haomeiwen.com/subject/kdvmhttx.html