python返回值和while循环_Python中for循环和while循环

for循环和while循环是python中仅有的两种循环,今天就来讲一下这两种循环的用法

for循环

(1)Python中for循环在形式上与其他语言有较大的不同,以下是C#中for循环和Python中的for循环

C#的for循环:

for(int i = 0;i<10;i++){}

Python的for循环(for  in 结构):

for i in range(0,10,1):

这两种for循环要表达的意思是一致的,都是从i=0开始,一直循环到i=9,i逐次加1

不过在Python中,如果是i=0或者i逐次加1都是可以省略的,举例说明:

for i in range(10)

for i in range(5,10)

(2)当有多个条件判断时可以使用and和or来完成

and:只要有一个条件为假,最终结果就为假

or:只要有一个条件为真,最终结果就为真

可以通过几个例子来说明一下:

首先是and:

number = 6

if number % 3 == 0 and number % 5 == 0:

print('通过')

else:

print('不通过')

输出结果为 不通过 ,因为6无法被5整除,所以这个条件为假,导致and最终结果为假

然后是or:

number = 6

if number % 3 == 0 or number % 5 == 0:

print('通过')

else:

print('不通过')

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值