一、Python支持以下的基本运算

1.3Python运算符号和数据类型转换

注意 :在做混合运算时,优先级顺序为  ** 高于 * / % // 高于+ -,为了避免歧义,建议使用()来处理运算符优先级。

          并且,在不同类型的数字在进行混合运算时,整数将会转换成浮点数进行运算。

等号“=” 为赋值运算符 ,把=等号右边的结果 赋值给左边的变量,例如 a = 1+2,结果输出 a的值为7.

两个等号“==”是真正的等于号 (恒等于的意思)。

二、符合运算符

+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
%= 取模赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a 等效于 c = c ** a
//= 取整除赋值运算符 c //= a 等效于 c = c // a

         三、常用的数据类型转换

函数 说明
int(x [,base ]) 将x转换为一个整数
float(x ) 将x转换为一个浮点数
complex(real [,imag ]) 创建一个复数,real为实部,imag为虚部
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个Unicode字符
ord(x ) 将一个字符转换为它的ASCII整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串
bin(x ) 将一个整数转换为一个二进制字符串

1举例

1.3Python运算符号和数据类型转换

相关文章:

  • 2022-12-23
  • 2021-08-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-11
  • 2021-09-24
猜你喜欢
  • 2021-08-01
  • 2022-02-25
  • 2021-09-05
  • 2021-05-19
  • 2021-08-13
  • 2022-12-23
  • 2021-05-14
相关资源
相似解决方案