python基础知识04数学的基础知识

  

课程三数字的基础知识

  
 <代码> python控制台可以执行的当做计算器去执行算数
  比如
  在python控制台执行执行
  # ipython (root@flink-slave5 ~)
  Python 3.7.4(默认情况下,2019年8月13日,20:35:49)
  类型“版权”、“信用”或“许可证”获得更多信息
  IPython 7.8.0——一个增强的交互式Python。类型的?”寻求帮助。
  
  在[1]:2 + 3
  [1]:5
  
  在[2]:2 + 3 * 2
  [2]:8
  
  支持加减乘除
  重点说一下除因为除有点特殊* * * *
  
  (基地)C:\Users\ Administrator> python
  Python 3.7.3(默认情况下,2019年3月27日,17:13:21)(MSC v。1915 64位(AMD64)]::安娜
  在win32 conda公司
  类型“帮助”、“版权”、“信用”或“许可证”获得更多信息。
  在在在2 + 3 * 5
  17
  在在在5.3/2
  2.65
  在[1]:5/2
  [1]:2.5
  
  在[2]:5//2
  [2]:2
  
  在[3]:4/2
  [3]:2.0
  
  在[4]:4//2
  [4]:2//除号(/)不管是分子还是分母计算结果都是浮点数第一个知识点
  
  正除运算符(//)py特有的就是只取整数部分
  在在在5//2
  2
  在在在4//2
  2//如果对整数进行整除(分子和分母都是整数)那么计算结果就都是整数
  
  如果分子和分母只要有一个是浮点数也可以整除但计算出来的结果是浮点数
  在在在5.2//2
  2.0
  
  注意:py中只分为整数和浮点数
  
  幂运算符(* *)
  在在在2 * * 3//2的3次方
  8
  
  取余数(%)//可以对整数和浮点数一起取余
  在在在5/2
  2.5
  在在在5% 2
  1
  在在在5.2% 2
  1.2000000000000002
  
  python支持//+ - */%//* *()3//表示负3
  python中符号优先级排序
  优先级最高的()先计算圆括号
  第二幂运算
  第三符号(-)
  第四*///%
  第五+ -
  
  例子:
  utf - 8编码:
  
  打印(2 + 4)
  打印(126 - 654)
  打印(20 + 4 * 5)
  打印((20 + 4)* 5)
  打印(4/2)
  打印(4//2)
  印刷(3//2)
  打印(3/2)
  打印(5.2/2)
  打印(5.2//2)
  打印(4 * * 4)
  印刷(3 + 2 * 3 * * 3 - 3 * * 2)
  x=4
  y=5
  l=2.4
  打印(x + y * l)//结果为
  6
  -528年
  40
  120年
  2.0
  2
  1
  1.5
  2.6
  2.0
  256
  -42年
  16.0  

python基础知识04数学的基础知识