网站地图 | RSS订阅 老铁博客 - 上海SEO优化|上海网站建设|蜘蛛池出租|站群代搭建
你的位置:首页 » 前端脚本 » 正文

python运算符,python运算符有哪些

2020-7-9 13:49:17 | 作者:老铁SEO | 0个评论 | 人浏览

  下表列出了所有Python语言支持的算术运算符。假设变量a持有10和变量b持有20,则:


  运算符描述实例


  +加法-对操作符的两侧加值a+b=30


  -减法-从左侧操作数减去右侧操作数a-b=-10


  *乘法-相乘运算符两侧的值a*b=200


  /除-由右侧操作数除以左侧操作数b/a=2


  %模-由右侧操作数和余返回除以左侧操作数b%=0


  **指数-执行对操作指数(幂)的计算a**b=10幂为20


  //地板除-操作数的除法,其中结果是将小数点后的位数被除去的商。9//2=4而9.0//2.0=4.0例子:


  试试下面的例子就明白了所有的Python编程语言提供了算术运算符:


  #!/usr/bin/python


  a=21


  b=10


  c=0


  c=a+b


  print"Line1-Valueofcis",c


  c=a-b


  print"Line2-Valueofcis",c


  c=a*b


  print"Line3-Valueofcis",c


  c=a/b


  print"Line4-Valueofcis",c


  c=a%b


  print"Line5-Valueofcis",c


  a=2


  b=3


  c=a**b


  print"Line6-Valueofcis",c


  a=10


  b=5


  c=a//b


  print"Line7-Valueofcis",c


  当执行上面的程序,它会产生以下结果:


  Line1-Valueofcis31


  Line2-Valueofcis11


  Line3-Valueofcis210


  Line4-Valueofcis2


  Line5-Valueofcis1


  Line6-Valueofcis8


  Line7-Valueofcis2


  python运算搞不懂


  首先5//2代表整除,得到的结果为整数,所以结果是2,然后7%2是求模,也就是7/2的余数1


  python中一些符号所代表的含义?


  前面的应该是求模运算,只取整数部分(不确定)


  应该是求余运算吧?即是相除后的余数。


  python运算符计算顺序


  这个运算不是顺序运算的。


  3>2==2相当于计算3>2and2==2。所以结果是True不是False

  • 本文来自: 老铁博客,转载请保留出处!欢迎发表您的评论
  • 相关标签:
  • 已有0位网友发表了一针见血的评论,你还等什么?

    必填

    选填

    记住我,下次回复时不用重新输入个人信息

    必填,不填不让过哦,嘻嘻。

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    相关推荐