今天是day04.以下是学习总结。

但行努力,莫问前程。

-----------------------------------------------------------------------------------------------------------------------------------------------

字符串拼接:

------------------------------------------------------------------------------------------------------------------------------------------------

什么是表达式?

1+2*3 就是一个表达式,这里的加号和乘号叫做运算符,1、2、3叫做操作数。1+2*3 经过计算后得到的结果是7,就1+2*3 = 7。

我们可以将计算结果保存在一个变量里,ret = 1-2*3 。

所以表达式就是由操作数和运算符组成的一句代码或语句,表达式可以求值,可以放在“=”的右边,用来给变量赋值。

------------------------------------------------------------------------------------------------------------------------------------------------

比较运算符:

True→真→正确的

False→假→错误的

>大于

<小于

>=大于等于

<=小于等于

------------------------------------------------------------------------------------------------------------------------------------------------

算术运算符:

加(+)

减(-)

乘(*)

除(/)

整除,也叫地板除(//)例如:5/2=2

取余数(%)例如9%2=1

指数(**)例如2**2=4

在python中,运算符的优先顺序用()表示,不管几级的运算优先级都用()表示,不是数学中的[]或者{}。

------------------------------------------------------------------------------------------------------------------------------------------------

赋值运算符:

------------------------------------------------------------------------------------------------------------------------------------------------

逻辑运算符:and、or、not

and:且,并且。(条件1 and 条件2)

只有两个条件全部为True的时候, 结果才会为True。

or:或,或者。(条件1 or 条件2)

只要有一个条件为True,则结果为True。

not:不的意思。

逻辑运算符没有优先顺序,但有短路原则,想要优先顺序的话,其处理办法和运算符优先级顺序一样,都是加()。

------------------------------------------------------------------------------------------------------------------------------------------------

短路原则:

对于and,如果前面的第一个条件为假,那么这个and前后两个条件组成的表达式的计算结果就一定为假,第二个条件就不会被计算。

对于or

如果前面的第一个条件为真,那么这个or前后两个条件组成的表达式的计算结果就一定为真,第二个条件就不会被计算。

------------------------------------------------------------------------------------------------------------------------------------------------

Continue:意思为结束当前循环进入下一个循环。

Break:意思为结束循环。

------------------------------------------------------------------------------------------------------------------------------------------------

WhileFor循环中只有正常走完了,才会执行else,如果break了,就不会执行elsecontinue视为正常走完

在循环套循环的情况里,大循环里套着小循环,小循环里如果有break,那只是结束小循环,小循环在大循环此次进行的循环内不再继续。

例如:

最新文章

  1. Extjs 图片的自动缩放
  2. Android Virtual Device(AVD)屏幕大小调整
  3. [原创]SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 的访问
  4. linux命令——scp 两台linux机器间文件或目录传输
  5. 只有PD号的调起
  6. SELECT [Code] ,[AlarmID] ,[ItemName] ,[isDeleted] ,[Remark] FROM [LjlData].[dbo].[T_BaseDetail] union select 0--
  7. IE str.trim() 不兼容问题解决方法
  8. 高性能web
  9. 异常IllegalStateException终于解决了
  10. Flash中用AS3做的游戏,导出apk安装到手机上滤镜效果出不来为什么?
  11. struts实现文件上传和下载。
  12. Python第八天 模块 包 全局变量和内置变量__name__ Python path
  13. vue前端面试题知识点整理
  14. python matplotlib绘图
  15. HDU 4323 Magic Number(编辑距离DP)
  16. python中的format
  17. [转]数据库中Schema(模式)概念的理解
  18. C# DataGridview用NPOI导出Excel文件
  19. 实现全站 HTTPS ,为什么国内网站总是那么slow&amp;&amp;low呀!
  20. Django进阶(转载)

热门文章

  1. UILabel实现自适应宽高需要注意的地方
  2. 32个Python爬虫项目让你一次吃到撑
  3. MySQL解决存入数据库和取出数据库时间格式问题
  4. spring 5.x 系列第21篇 —— spring 定时任务 (xml配置方式)
  5. Netty源码分析-- 处理客户端接入请求(八)
  6. 破坏之王-DDoS攻击与防范深度剖析
  7. C#类成员初始化顺序
  8. flume1.9 用户指南(中文版)
  9. C++ hdu 例题:不要62 题解
  10. POI 设置Excel单元格背景色(setFillForegroundColor)