• 流程控制与循环


    • 占位符

      pass 和 ...

    • 计算字符串的⻓度

      len(字符串) -- 工厂函数 -- 所有类型都能用,除了int和bool 求元素个数

    1. 流程控制语句 if

      • if 条件A : # 条件判断,> < == 等

        ​ 代码块A # 条件A成立时运行代码块A

        elif 条件B:

        ​ 代码块B # 条件A成立,条件B成立时运行代码块B

        else:

        ​ 代码块C # 以上条件均不成立时运行代码块C

      • 嵌套if

        if 条件A :

        ​ if 条件B:

        ​ 代码块 # 条件A成立,并且条件B成立时运行代码块

    2. while循环

      • while 条件A:
        代码块A(循环体) # 当条件A成立时,运行循环体
        else:
        代码块B # 当条件A不成立时,运行代码块B

        index = 1
        while index < 11:
        	if index == 8:
        '''break,终止本层循环,不运行后面的代码,如果循环是通过break退出的. 那么while后⾯的else将不会被执⾏, 只有在while条件判断是假的时候才会执⾏这个else'''
        '''continue,跳出本次循环,进行下次循环,重新判断条件,不运行后面的代码'''
        	else:
        		print(index)
        	index = index+1
        else:
        	print("你好")
        
    3. for循环

      # for 变量 in  可迭代对象:
      #	pass
      s = "1234567890"
      for each in s:          # 遍历字符串
          print(each)         # 1 2 3 4 5 6 7 8 9 0
      print(each)             # 0   注意
      
    4. range

      • 语法range(start,end,step): 范围,从start到end,不包含end,步长step默认是1

      • python3中打印range()会打印本身,python2中会打印出列表

        for each in range(1,10):
        	print(each)
        # 1  2  3  4  5  6  7  8  9
        
  • 相关阅读:
    我的第一个JAVA程序
    根据分辨率改变宽度 demo
    CSS判断不同分辨率显示不同宽度布局CSS3技术支持IE6到IE8
    学习lofter 让图片适应各个分辨率的方法
    浮点数剖析
    day03<Java语言基础+>
    ASCII码表完整版
    day02<Java语言基础+>
    day01<计算机基础知识&Java语言基础>
    Java集合----概述、Collection接口、Iterator接口
  • 原文地址:https://www.cnblogs.com/zyyhxbs/p/10976318.html
Copyright © 2020-2023  润新知