python强化笔记(1)

运算符

算术运算符 + - * / % // 

a,b=1,2
对于整数和浮点 a+b 就是把两个数字加起来,结果为3
对于整数和浮点 a*b 就是把两个数字加起来,结果为2

 

a,b='1','2'
对于字符串  a+b就是把两个字符串拼起来,结果为12
对于字符串  a*5就是把字符串长度扩大5倍,结果为11111
%为取余运算符,往往判断a,b倍数关系
a,b=3,6
a%b结果为3 ,证明3不是6的整数倍
b%3结果为0,证明6是3的整数倍
//和/的区别,
//是整除,5//3,结果为1,不考虑小数部分
/是除法,5/3 ,结果为1.67,考虑小数部分

关系运算符 >,>=,<,<=,==,!=

>:大于号,>=大于或等于
==:代表是否全等,包括长度和大小
!=代表 左边是否不等于右边

逻辑运算符 and or not

and 代表左边和右边是否同时成立
or 代表左边和右边至少成立一个,
    (包括三种情况)
    左边成立右边不成立
    右边成立左边不成立
    两边都成立
not 代表不是的意思,用法是类似于英语中的否定前缀
    比如 not 表达式,前面为not ,后面为表达式,
    就直接代表该表达式的相反面
    例:a>0, not(a>0)代表a<=0
        not(a>0 and b>0)
    代表a,b不同时成立,加上同时不成立

赋值运算

a=1     将a赋值1
a=a+1   将a自增1
a=b     将a赋值b

 存在与否 运算

in--代表是否存在
    如l=[1,2,3,4,5]
    2 in l 结果为True,意思是2确实在l中
    '2' in l 结果为False,意思是'2'不在l中
    注意2和'2'两者之间不一样

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值