美文网首页
Day3——运算符/数字类型/字符编码转换

Day3——运算符/数字类型/字符编码转换

作者: Devil灬 | 来源:发表于2018-12-26 14:34 被阅读0次

运算符

一、数学运算符

名称 含义
+
-
*
/
// 取整
% 取余
** 求幂

二、比较运算符

名称 含义
> 大于
< 小于
== 等于(值)
!= 不等
>= 大于等于
<= 小于等于

身份运算符

名称 含义
is 等于(地址)
is not 不等于

成员运算符

名称 含义
in 判断在指定的序列是否包含指定值
not in 判断在指定的序列是否不包含指定值

注:所有的比较运算符的结果都是布尔值

变量三要素

获取方式:

名称 语法
类型 type(变量)
变量
地址 id(变量)

三、逻辑运算符

名称 含义 结果
and 逻辑与 一假则假
or 逻辑或 一真则真
not 逻辑非 反向操作

注:逻辑运算符的运算对象和运算结果都是布尔值


四、赋值运算符

名称 结果
= 值赋给变量
+= 变量原值加上值再重新赋给变量
-= 变量原值减去值再重新赋给变量
*= 变量原值乘以值再重新赋给变量
/= 变量原值除以值再重新赋给变量
//= 变量原值取整值再重新赋给变量
%= 变量原值取余值再重新赋给变量
**= 变量原值求幂值再重新赋给变量

注:1.所有赋值运算符的左边必须是变量,右边是值
2.复合赋值运算符左边变量必须已被赋过值


五、运算符的优先级

数学运算符 > 比较运算符 > 逻辑运算符 > 赋值运算符
如果有(),先算()里面


数字类型

各个进制转十进制

名称 语法
二进制 0b+二进制数
八进制 0o+八进制数
十六进制 0x+十六进制数

十进制转各个进制

名称 语法
二进制 bin(十进制数)
八进制 oct(十进制数)
十六进制 hex(十进制数)

字符

字符编码函数

语法 结果
chr(编码值) 获取编码对应的字符
ord(字符) 获取字符的编码(以十进制的形式返回)

相关文章

  • Day3——运算符/数字类型/字符编码转换

    运算符 一、数学运算符 二、比较运算符 身份运算符 成员运算符 注:所有的比较运算符的结果都是布尔值 变量三要素 ...

  • javascript中变量计算-类型转换

    字符串拼接 字符换+数字:数字转换成字符串字符换+布尔:布尔值转换成字符串 “==”运算符 “==“ 会做隐式类型...

  • Java 中 int 转 char的三种方法

    方法1:将整型强制类型转换为字符型,JVM 会把数字当成字符的 ASCII 编码来处理。例如字符 '(' 的 AS...

  • 2020-06-12 day 2

    数据类型转换 自动类型转换 强制类型转换 运算符 加减乘除字符串加是追加的方式比较运算符== < > >= <= ...

  • Python基础

    数据类型与变量 字符串在内存中的表示(数字变量同) 字符串和编码 1.获取字符整数ord('A') 2.将编码转换...

  • 将字符串转换成数字

    将字符串转换成double类型的数字: 将字符串转换成Float类型的数字: 将字符串转换成整形的数字:

  • 理解字符编码─Unicode字符集

    编码&解码 计算机的世界都是用数字表示。所谓的字符编码,就将字符转换成一一对应的数字,解码就是将数字转换成字符。编...

  • JS数据类型和运算符

    数据类型: 强制类型转换: 其他进制数字: 运算符: 逻辑运算: 运算符: 算数运算符:

  • python字符串常见数据处理方式

    字符串转换为数值类型 int方法 字符串转换为float类型 数字转换为字符串类型 字符串替换方法replace ...

  • 谢老板

    1,隐式转换结论 数字+字符串:将数字转换为字符串 数字+boolean:将boolean转换为number类型 ...

网友评论

      本文标题:Day3——运算符/数字类型/字符编码转换

      本文链接:https://www.haomeiwen.com/subject/hgwclqtx.html