Python入门到精通———第二天

类型转换
字符型转换为整型 ------- int()

 字符型转换为浮点数 ------- float()

 其他类型转换为字符型----- str()

 常见的运算符
 算术运算符:

关系运算符(两者关系比较,返回值是布尔型)

 练习:输入两个数,判断这两个数之间的所有关系(将关系结果打印出来)

补充:
三种字符串的拼接方式
1. 通过“+”进行拼接
2. 通过","进行拼接
3. 通过占位符

逻辑运算符
多个表达式之间的关联关系,返回值也是 bool
and ----- 多个条件同时满足的时候,结果为 True
or ---- 多个条件,至少有一个满足的时候,结果为 True
not ----- 取反,一般要和 in 关键字连用
成员运算符
in和not in 是python独有的运算符,判断对象是否在某个容器中,返回结果也是bool
赋值运算符
= ------ 等于 (赋值)
+= ------- 加等 a +=1 相等于 a = a + 1
-= ------ 减等
*=
/=
**=
//=
python没有自加自减的运算
身份运算符
is ----- 判断两个标识符是否引用同一个对象
is not
注意: is == 的区别
is ------ 判断的是两个变量是否引用同一个对象,判断的是内存地址
== ---- 判断的是两个变量引用的对象值是否相等

全局函数 id() -----查看某个变量或者对象的内存地址 

位运算符
主要操作的二进制数据

 

三目运算符
其他语言:判断条件?为真的结果:为假的结果
result = 5 > 3 ? 1 : 0
python 中:为真的结果 if 判定条件 else 为假的结果
True if 5 > 3 else False

 顺序结构
从左到右,从上到下的顺序

选择结构
单分支
语法结构:
if 条件:
#缩进 python强缩进的语言 缩进表示层级关系的
#执行条件满足的代码
注意:缩进tab键和空格键不能混合使用

双分支
语法结构:
if 条件: #缩进 python强缩进的语言 缩进表示层级关系的
#执行条件满足的代码
else:
#缩进 条件不满足执行的代码

多分支
语法结构:
if 条件1:
#缩进 python强缩进的语言 缩进表示层级关系的
#执行条件1满足的代码
elif 条件2:
#缩进 条件2满足执行的代码
elif 条件n:
#缩进 条件n满足执行的代码
else:
#所有条件都不满足的情况下执行的代码
注意:代码是从上到下的顺序进行执行,但凡满足某个条件,执行条件满足后的代码就不再执行其他分支,所以需要考虑逻辑是否严密

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Byte-Shy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值