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

本文详细介绍了Python中if语句的使用方法,包括条件判断、数据类型转换及常见用法。此外还讲解了for和while两种循环的使用方式,并演示了break与continue语句如何控制循环流程。
使用if语句进行条件判断
使用方法:
如果if 条件语句的判断是True则执行:下面的代码
记得书写代码时要空4格




还可以使用elif elif else这种方式进行判断
if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elifelse
例如:







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



如果想让两者进行比较,需要对chao进行数据类型的转换


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


循环
for 变量 in ...循环
该循环是把每个元素带入该变量,然后执行缩进块语句
实例:


这里在额外介绍一个函数,在使用该语句的时候经常用到
random()函数
用法,在python程序上方导入模块
import random

实例:



第二种循环是while循环
只要条件满足,就不断循环,条件不满足时退出循环。
实例:



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

实例分析:
break,直接终止该循环(遇到break语句,循环直接停止)



continue,直接跳出该次循环,进行下一次循环


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




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值