zoukankan      html  css  js  c++  java
  • Python day 3 (3) 判断与循环

    一:判断语句:

    1  if 语句 :

    2  或者if 语句 :

               else :

    3  或者if 语句 :

               elif 语句 :

               else :

    4注意:的使用,缩进一般用4个空格来完成。

    二:input 语句

    input()返回的数据类型是strstr不能直接和整数比较,必须先把str转换成整数。Python提供了int()函数来完成类型的转换。

    三:for  in循环

    1 eg:

    names = ['Michael', 'Bob', 'Tracy']  
    for name in names: 
         print(name)

    2 range函数,range(初值,终值,步长)初值默认为0,步长默认为1。range(101)生成0-100的101个数。

    四:while循环

    1 同样注意:的使用。

    while n > 0,缩进依然用4个空格

    五:break语句和continue语句

    1 break语句可以在循环过程中直接退出循环,而continue语句可以提前结束本轮循环,并直接开始下一轮循环。这两个语句通常都必须配合if语句使用。

    2  要特别注意,不要滥用breakcontinue语句。breakcontinue会造成代码执行逻辑分叉过多,容易出错。大多数循环并不需要用到breakcontinue语句,上面的两个例子,都可以通过改写循环条件或者修改循环逻辑,去掉breakcontinue语句。

    六:死循环(用快捷键ctrl+c解决)。

     

       

  • 相关阅读:
    GUID
    ORA-04044: 此处不允许过程, 函数, 程序包或类型和
    去掉word文档两边的空白
    Mysql数据库服务启动
    计算两个日期之间的天数
    SpringMVC——接收请求参数和页面传参
    ajax中get和post区别
    如何实现两个页面之间进行传值
    面试题
    MySQL数据库优化
  • 原文地址:https://www.cnblogs.com/woshihuihui/p/8166689.html
Copyright © 2011-2022 走看看