1.9 Python基础知识 - 数值运算

 
一、数值运算 
  在Python中有丰富的算术运算,这使得Python在科学计算领域有着很高的地位,Python可以提供包括四则运算在内的各种算术运算。
  
算术运算符
运算符 含义 说明 优先级 实例 结果
+ 一元+ 操作数的值 1 +n 8
- 一元- 操作数的反数 1 -n -8
** 幂运算 操作数的幂运算 1 n**2 64
* 乘法 操作数的积 2 n*n*2 128
/ 除法 第二个操作数除第一个操作数 2 10/8 1.25
// 整数除法 两个整数相除,结果为整数 2 10//n 1
% 取模 第二个操作数除第一个操作数的余数 2 10%n 2
+ 加法 两个操作数之和 3 10+n 18
- 减法 第一个操作数减去第二个操作数 3 n-10 -2
  注:假设表中的n为整型变量,赋值为8。
 
 

 

比较运算:

赋值运算:

逻辑运算:

成员运算:

身份运算:

 

二、入门知识了解

  1、三元运算

  结果 = 值1  if 条件 值2

  结果的取值由条件进行控制,如果条件为真,即成立,值1的赋值给结果,如果条件为假,即不成立,值2的赋值给结果。

  示例:

a,b,c = 1,3,5

d = a if a>b c

# 输出结果

d = 5

  2、字节(bytes和bytearray)

  示例:

msg = '你好!Python'

# 字符串数据
print(msg)
# 把字符串数据进行编码转换成bytes字节 print(msg.encode(encoding='utf-8'))
# 把bytes字节数据进行解码转换成字符串 print(msg.encode(encoding='utf-8').decode(encoding='utf-8'))

 

 

 

 

posted @ 2017-02-16 11:05  毛葱  阅读(4749)  评论(0编辑  收藏  举报