zoukankan      html  css  js  c++  java
  • python基础知识(三)for循环语句

    for循环可以遍历任何序列的项目,比如一个列表或者一个字符串

    for循环的语法格式如下:

    for iterating_var in sequence:
       statements(s)
    

     iterating_var 指的是变量

    sequence  指的是一个列表或者字符串

    statement(s) 指的是将要执行的语句

    例子:

    for letter in 'Python':     # 第一个实例
       print ('当前字母 :', letter)
    

     打印结果

    当前字母 : P
    当前字母 : y
    当前字母 : t
    当前字母 : h
    当前字母 : o
    当前字母 : n
    

     举个猜年纪的例子:

    old_of_age=56  #答案为56
    for i in range(3):   #for循环语句,条件为i 为1,2,3,不为这几个时,则跳出该循环
        guess_age=int(input('guessage:'))#用户输入猜测的数字
        if guess_age>old_of_age:  #在for循环语句里,嵌套一个if语句,进行判断
            print('think smaller!')
        elif guess_age<old_of_age:
            print('think bigger!')
        else:
            print('you  got it!')
            break    #用户猜对时,进行游戏结束,这里采用了break
    else:
        print('you have tried too many times....')  #当i不满足条件时,执行该语句
    

     每循环一次,i都会增加1

    其中 input()函数接受一个标准输入数据,返回sting类型,由于字符串不能与数字进行比较,所以用int要将字符串强制转换为整数型

  • 相关阅读:
    700. Search in a Binary Search Tree
    100. Same Tree
    543. Diameter of Binary Tree
    257. Binary Tree Paths
    572. Subtree of Another Tree
    226. Invert Binary Tree
    104. Maximum Depth of Binary Tree
    1、解决sublime打开文档,出现中文乱码问题
    移植seetafaceengine-master、opencv到ARM板
    ubuntu16.04-交叉编译-SeetaFaceEngine-master
  • 原文地址:https://www.cnblogs.com/Good-Life/p/8574347.html
Copyright © 2011-2022 走看看