• 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解决)。

     

       

  • 相关阅读:
    AcWing 1018. 最低通行费
    蓝桥杯赛第10届省赛
    P5745 【深基附B例】区间最大和
    P3383 【模板】线性筛素数
    第12届蓝桥杯赛国赛 小蓝买瓜子
    P4715 【深基16.例1】淘汰赛
    AcWing 1015. 摘花生
    第12届蓝桥杯赛省赛 种菜的最大价值
    linq to sql初步
    汇编语言学习笔记接收鼠标消息
  • 原文地址:https://www.cnblogs.com/woshihuihui/p/8166689.html
Copyright © 2020-2023  润新知