数据类型的转换和运算符笔记

数据类型和运算符的使用:

bin 二进制 otc 八进制 hex 十六进制

1.数据类型陈列:

int 整型 str 字符串 bool 布尔(False,True) flort 浮点型 dict {字典} ser {集合 }

list [列表] tuple 元组

2.数据类型的转换
x = int(input('请输入一个数字'spe=':'))       #str类型转换成int类型
x = flort(15)								 #int类型转换为flort类型
# bool类型的转换
x = bool({15,65,72})					  #ser类型转bool类型  值True
x = bool({})/()/[]/None/0						 #ser类型转bool类型   值False
3.算数运算符
算数运算符描述
+,-,*,/加,减,乘,除
//除 取整
%除 取余
**指数
()优先级
**4.**赋值运算符
赋值运算符描述
=把=右边的值赋给左边的变量
+=x+=c相当于x=x+c
-+同上
其他的类似效果同上
**5.**比较运算符
比较运算符描述
==值是bool类型
!=同上
>同上
<同上
<= >=同上
**6.**逻辑运算符
逻辑运算符描述
and所有的条件成立就是True,有一个不成立就是False
or只要有一个条件成立就是True,否则就是False
not反值True变Fales False变Ture
**7.**位运算符
位运算符描述算法
&按位 与两个都是1时结果才是1,否则为0
|按位 或两个都是0时结果才是0,否则是1
^按位 异或两个数字相同为0,不同为1
<<按位 左移运算数的各二进位全部左移若干位,由 << 右边的数字指定了移动的位数,高位丢弃 低位补0
>>按位 右移把">>"左边的运算数的各二进位全部右移若干位,>> 右边的数字指定了移动的位数,高位补0 低位丢弃
~取反0变1 1变0 先反值 最高位0正1负 补码1 相加
**8.**运算符优先级
**
~ +@ -@
* / % //
+ -
>> <<
&
^ |
比较运算符
等于运算符
赋值运算符
身份运算符
成员运算符
逻辑运算符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值