300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python while 循环 if elif else 判断

python while 循环 if elif else 判断

时间:2019-08-14 10:41:05

相关推荐

python while 循环 if elif else 判断

1、while循环

联系代码:m =0#定义m的值为0print('循环开始之前m=%s' % m)while range(10):m +=1#每次循环m的值+1print("第%s个循环,此时m=%s" % (m, m))if m%2==0:print(m)if m >=10:print('开始判断m,此时m=%s' % m)break

运行结果:

学习python中有什么不懂的地方,小编这里推荐加小编的python学习群:895,817, 687有任何不懂的都可以在里面交流,还有很好的视频教程pdf学习资料,大家一起学习交流!循环开始之前m=0第1个循环,此时m=1第2个循环,此时m=22第3个循环,此时m=3第4个循环,此时m=44第5个循环,此时m=5第6个循环,此时m=66第7个循环,此时m=7第8个循环,此时m=88第9个循环,此时m=9第10个循环,此时m=1010开始判断m,此时m=10

2、if else判断

简单例子:boy_age = 32count = 0while True:count += 1oldboy_age = input('oldboy_age:')if oldboy_age:oldboy_age = int(oldboy_age)else:if count == 3:print('对不起,%s次用尽,请重新运行'%count)breakelse:print('你还有%s次机会' % (3-count))continueif oldboy_age == boy_age:print('是的,回答正确')breakelif oldboy_age > boy_age:print('往小点猜...')else:print('往大点猜....')if count == 3:s = input('请问是否重新猜测..?(y/n)')if s != 'n':count = 0break

此段代码作为测试学习使用,会存在不完善的情况,可以复制代码到本地进行运行测试。

s = 5s1 = int(input('a:'))if s1 > 5:print('no,is small')elif s1 < 5:print('no,is big')else:print('Yes, bingo')多次详细的判断,if elif else

3、关键字解释

break #返回,退出整个循环continue #返回,退出当次循环

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。