zoukankan      html  css  js  c++  java
  • 流程控制与循环

    • 占位符

      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
        
  • 相关阅读:
    Hibernate 学习-3
    Hibernate反向工程使用心得
    MyEclipse中自动整合Spring3+Hibernate/JPA
    jsp页面不显示问题
    jstl获取当前系统时间的方法
    js实现12小时时钟
    从servlet跳到jsp页面,并用jstl 进行判断和显示方法
    jsp调用js文件时出现乱码
    常见异常总结
    js实现表单验证
  • 原文地址:https://www.cnblogs.com/zyyhxbs/p/10976318.html
Copyright © 2011-2022 走看看