zoukankan      html  css  js  c++  java
  • 运算符

    运算符

    比较运算符

    • < > = <= >= == !=

    算术运算符

    • +   -   *   /   5/2=2.5
      //   整除|地板除:(向下取整)  5//2=2
      **   幂   5**2=25   2**0=1
      %	 取余(模)  eg:9%2=1  8%2=0
      

    赋值运算符

    • =
      +=		b += 2 (b=b+2)
      -=		b -= 2 (b=b-2)
      *=		b *= 2 (b=b*2)
      /=		b /= 2 (b=b/2)
      //=		b //= 2 (b=b//2)
      **=		b **= 2 (b=b**2)
      %=		b %= 2 (b=b%2)
      

    逻辑运算符

    • 与(and 并且)或(or 或者)非(not 不是)

    • 优先级:()> not > and > or

    • 查找顺序: 从左向右

    • True and False or True and not True and False -----false

      • 总结:全真才真,全假才假
    • 数字进行逻辑运算: ( 面试笔试题)

    • print(1 and 3)---3
      print(0 and 8)---0
      print(9 and 4)---4
      print(False and 3)---False
      print(1 and 5)---5
      

    print(3 and 1)---1
    print(0 and False)---0

    
    - 总结:当数字不为0,且不存在False时,
      - 选择and后面的内容
      - 运算都为假时选择and前面的内容
      - 运算一真一假选择假(口诀:and选假的)
    
    - ```
    print(1 or 5)---1
    print(5 or 9)---5
    print(5 or 0)---5
    print(False or 0)---0
    print(False or True)---True
    print(9 or True)---9
    
    • 总结:当数字不为0,且不存在False时,

      • 选择or前面的内容
      • 运算都为假时选择or后面的内容
      • 运算一真一假选择真(口诀:or选真的)
    • True and False是来判断选择True还是False
      True or False  是来判断选择True还是False
      **数字中不是零的都为True**
      1 and 3是为了验证都为真时会选择and那边的内容
      1 or 3 是为了验证都为真时会选择or那边的内容
      

    成员运算法

    • in(在) not in(不在)

    • name="alex"
      
      msg = input(">>>")	---第一次输入alexdsb   第二次输入aledsbx
      if name in msg:
          print(111)	---第一次输出结果为111
      else:
          print(222)	---第二次输出结果为222---
          			“alex”为一个完整的字符串,被拆开之后就不算了,不能以单独字母看
      
  • 相关阅读:
    CSS基础
    数据库优化之SQL Server
    压力测试与系统调优
    JBoss架构分析
    JBoss基本配置
    深入了解硬盘结构
    EJB2与EJB3架构对比
    JBoss高级配置
    病毒分类及病毒命名规则详解
    深入讲解防火墙的概念原理与实现
  • 原文地址:https://www.cnblogs.com/Guoxing-Z/p/11487710.html
Copyright © 2011-2022 走看看