zoukankan      html  css  js  c++  java
  • 2019-06-11_Python运算符

    举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,"+"号为运算符。

    Python语言支持以下类型的运算符:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-

    #命令1
    # a = 21
    # b = 10
    # c = 0
    #
    # c = a + b
    # print "1 - c 的值为:", c
    #
    # c = a - b
    # print "2 - c 的值为:", c
    #
    # c = a * b
    # print "3 - c 的值为:", c
    #
    # c = a / b
    # print "4 - c 的值为:", c
    #
    # c = a % b
    # print "5 - c 的值为:", c
    #
    # # 修改变量 a 、b 、c
    # a = 2
    # b = 3
    # c = a**b
    # print "6 - c 的值为:", c
    #
    # a = 10
    # b = 5
    # c = a//b
    # print "7 - c 的值为:", c

    # 命令2
    # a=21
    # b=10
    # c=0
    # if(a==b):
    # print "1 - a 等于 b"
    # else:
    # print "1 -a 不等于 b"
    #
    # if ( a != b ):
    # print "2 - a 不等于 b"
    # else:
    # print "2 - a 等于 b"
    #
    # if ( a <> b ):
    # print "3 - a 不等于 b"
    # else:
    # print "3 - a 等于 b"
    #
    # if ( a < b ):
    # print "4 - a 小于 b"
    # else:
    # print "4 - a 大于等于 b"
    #
    # if ( a > b ):
    # print "5 - a 大于 b"
    # else:
    # print "5 - a 小于等于 b"
    #
    # # 修改变量 a 和 b 的值
    # a = 5;
    # b = 20;
    # if ( a <= b ):
    # print "6 - a 小于等于 b"
    # else:
    # print "6 - a 大于 b"
    #
    # if ( b >= a ):
    # print "7 - b 大于等于 a"
    # else:
    # print "7 - b 小于 a"

    # 命令3
    # a = 21
    # b = 10
    # c = 0
    #
    # c = a + b
    # print "1 - c 的值为:", c
    #
    # c += a
    # print "2 - c 的值为:", c
    #
    # c *= a
    # print "3 - c 的值为:", c
    #
    # c /= a
    # print "4 - c 的值为:", c
    #
    # c = 2
    # c %= a
    # print "5 - c 的值为:", c
    #
    # c **= a
    # print "6 - c 的值为:", c
    #
    # c //= a
    # print "7 - c 的值为:", c

    # 命令4
    # a = 10
    # b = 20
    #
    # if ( a and b ):
    # print "1 - 变量 a 和 b 都为 true"
    # else:
    # print "1 - 变量 a 和 b 有一个不为 true"
    #
    # if ( a or b ):
    # print "2 - 变量 a 和 b 都为 true,或其中一个变量为 true"
    # else:
    # print "2 - 变量 a 和 b 都不为 true"
    #
    # # 修改变量 a 的值
    # a = 0
    # if ( a and b ):
    # print "3 - 变量 a 和 b 都为 true"
    # else:
    # print "3 - 变量 a 和 b 有一个不为 true"
    #
    # if ( a or b ):
    # print "4 - 变量 a 和 b 都为 true,或其中一个变量为 true"
    # else:
    # print "4 - 变量 a 和 b 都不为 true"
    #
    # if not( a and b ):
    # print "5 - 变量 a 和 b 都为 false,或其中一个变量为 false"
    # else:
    # print "5 - 变量 a 和 b 都为 true"

    # 命令5
    # a = 10
    # b = 20
    # list = [1, 2, 3, 4, 5 ];
    #
    # if ( a in list ):
    # print "1 - 变量 a 在给定的列表中 list 中"
    # else:
    # print "1 - 变量 a 不在给定的列表中 list 中"
    #
    # if ( b not in list ):
    # print "2 - 变量 b 不在给定的列表中 list 中"
    # else:
    # print "2 - 变量 b 在给定的列表中 list 中"
    #
    # # 修改变量 a 的值
    # a = 2
    # if ( a in list ):
    # print "3 - 变量 a 在给定的列表中 list 中"
    # else:
    # print "3 - 变量 a 不在给定的列表中 list 中"

    # 命令5
    # a = 20
    # b = 20
    #
    # if ( a is b ):
    # print "1 - a 和 b 有相同的标识"
    # else:
    # print "1 - a 和 b 没有相同的标识"
    #
    # if ( id(a) == id(b) ):
    # print "2 - a 和 b 有相同的标识"
    # else:
    # print "2 - a 和 b 没有相同的标识"
    #
    # # 修改变量 b 的值
    # b = 30
    # if ( a is b ):
    # print "3 - a 和 b 有相同的标识"
    # else:
    # print "3 - a 和 b 没有相同的标识"
    #
    # if ( a is not b ):
    # print "4 - a 和 b 没有相同的标识"
    # else:
    # print "4 - a 和 b 有相同的标识"

    #命令6
    # a = 20
    # b = 10
    # c = 15
    # d = 5
    # e = 0
    #
    # e = (a + b) * c / d #( 30 * 15 ) / 5
    # print "(a + b) * c / d 运算结果为:", e
    #
    # e = ((a + b) * c) / d # (30 * 15 ) / 5
    # print "((a + b) * c) / d 运算结果为:", e
    #
    # e = (a + b) * (c / d); # (30) * (15/5)
    # print "(a + b) * (c / d) 运算结果为:", e
    #
    # e = a + (b * c) / d; # 20 + (150/5)
    # print "a + (b * c) / d 运算结果为:", e

    链接地址:https://www.w3cschool.cn/python/python-operators.html

  • 相关阅读:
    木有晚餐吃的教训暴力图的时候
    HDU1231最大连续子序列DP
    java连连看(GUI有进度条加背景音乐)
    HDU2064简单hanno塔
    HDU1232并查集入门(畅通工程)
    HDU3460Ancient Printer(trie)
    在window下搭建php+apche+masql的方法(个人的蛋疼经历,绝对可靠)
    Java学生管理系统(GUI)(又写了这种破玩意儿了老师,放过我们吧,能不能来点新意)
    VUE使用elpagination添加分页功能
    JS 中深拷贝的几种实现方法
  • 原文地址:https://www.cnblogs.com/wbly2019/p/11003201.html
Copyright © 2011-2022 走看看