• python学习笔记---运算符(二)


    #python基础

    #python运算符

    算数运算符:+-*/;** 为次幂,%取模,//取整除
     
    例如:
    print(1+1)   2
    print(2-1)   1
    print(3*2)   6
    print(4*2)   8
    print(2**2)  4 
    print(9//2)  4
    '''
    #比较运算符:等于== ,不等于 !=,大于> ,小于 <,大于等于>= ,小于等于 <=
    a = 21   #10101
    b = 20   #10100
    c = 2 
    d = -60  #-111100
    print(a+b)
    
    if a==b:
        print("a=b")
    else:
        print("a!=b")
    python赋值运算
      = :  c=b -> b 赋值给 c; 
      += :   c+=a 等效于 c=c+a;  
      -+: c-=a 等效于 c=c-a; 
      *+: c*=a 等效于 c=c*a
     其他符号一次类推
    #c+=a #c=c+a
    #print(c) 
    c-=a #c=c-a 
    print(c)
    • #Python位运算符  十进制转二进制看  & 都为1就为1;| 有一个1就为1;^ 两者相异就为1 ; 
    • #针对一个,~ 按位取反;  左移:<<   右移: >>
    # 例子 a 为 60,b 为 13
    #二进制

    a = 0011 1100 b = 0000 1101 ----------------- a&b = 0000 1100 a|b = 0011 1101 a^b = 0011 0001 ~a = 1100 0011
    python逻辑运算符: 
    • x and y :如果x为false,x and y 返回false,否则返回y的计算值
    • x or y:如果x时true,返回x的值,否之返回y的计算值
    • not x:如果x为true,返回false,如果x为false,他返回true
    python成员运算符:in; not in :测试实例中包含了一系列的成员,包括字符串,列表和元组

    Python身份运算符: 用于比较两个单元的储存单元    is   ;   is not

    is 与 == 的区别:is用于用于判断两个变量应用对象是否同一个,==用于判断两个变量的值是否相等
    and:前面为假(0 或者 False)则表达式为假,否则表达式为后面的值;
     or :前面为真(非 0 或者非 False)则表达式为前面的值,否则表达式为后面的值
  • 相关阅读:
    xshell+xftp破解版下载安装以及使用教程
    XFTP安装和Xshell配置
    spark-shell的Scala的一些方法详解
    Xshell连接Linux系统
    虚拟机的使用克隆及网络配置
    dochub批量上传教程
    可汗儿童版kids安卓版下载安装教程
    2020年MySQL数据库面试题总结(50道题含答案解析)
    什么是a站、b站、c站、d站、e站、f站、g站、h站、i站、j站、k站、l站、m站、n站…z站?
    ApacheCN JavaWeb 译文集 20211017 更新
  • 原文地址:https://www.cnblogs.com/liaolei123/p/13098154.html
Copyright © 2020-2023  润新知