热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python初学者笔记之——条件判断与循环

使用if语句进行条件判断使用方法:如果if条件语句的判断是True则执行:下面的代码记得书写代码时要空4格还可以使用elifelifelse这种方式进行判断if语句执行有个特点,它

使用if语句进行条件判断 使用方法: 如果if 条件语句的判断是True则执行:下面的代码 记得书写代码时要空4格
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

还可以使用elif elif else这种方式进行判断
if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elifelse
例如:
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

需要注意的是,当我们
用input()函数从键盘读取一段字符串的时候 该字符串的类型为
str 比如,我们从a=input()从键盘读入200 不能直接进行  a>150等判断 因为150的数据类型是整型 而200是的数据类型为str   不同数据类型之间无法比较大小
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

如果想让两者进行比较,需要对chao进行数据类型的转换
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

类似的转换还有 float() 转换成浮点型 str()    转换成字符串

循环
for 变量 in …循环
该循环是把每个元素带入该变量,然后执行缩进块语句
实例:
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

这里在额外介绍一个函数,在使用该语句的时候经常用到 random()函数 用法,在python程序上方导入模块 import random
《Python初学者笔记之——条件判断与循环》

实例:
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

第二种循环是while循环
只要条件满足,就不断循环,条件不满足时退出循环。
实例:
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

还有就是break和continue两个控制循环进行的语法   两者的作用为
在循环中,break语句可以提前退出循环。
在循环过程中,也可以通过continue语句,跳过当前的这次循环,直接开始下一次循环。

实例分析:
break,直接终止该循环(遇到break语句,循环直接停止)
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

continue,直接跳出该次循环,进行下一次循环
《Python初学者笔记之——条件判断与循环》

《Python初学者笔记之——条件判断与循环》

可以看到,当程序遇到continue的时候 continue后面的print(n)语句并没有执行


推荐阅读
author-avatar
霞霞123321
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有