博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python之控制流
阅读量:7294 次
发布时间:2019-06-30

本文共 841 字,大约阅读时间需要 2 分钟。

条件判断

简单if语句

>>>name='lily'>>>if name='lily':          print 'hello,', namehello,lily

if-else

>>>score=90>>>if score>=80:          print 'very good'else:    print 'keep trying'very good

if-elif-else

>>> age=18>>> if age>=18:	print 'adult'elif age<18:	print 'teenager'else:	print 'please enter the correct age'adult

循环

for

>>> L=[1,2,3,4,5]>>> for v in L:	print v12345

while

>>> a=0>>> while a<10:	a=a+1	print a12345678910

退出循环

break与continue区别:

break:退出循环体

利用 while True 无限循环配合 break 语句,计算 1 + 2 + 4 + 8 + 16 + ... 的前20项的和。

>>> s = 0>>> x = 1>>> n = 1>>> while True:	if n>20:		break	s=s+x	x=x*2	n=n+1	print s	13715316312725551110232047409581911638332767655351310712621435242871048575

continue:退出本次循环,不执行此次循环的循环体,继续下一个循环

>>> b=[0,1,2,6,3,4,1,5]>>> for v in b:	if v<2:		continue	print v	26345

 

转载于:https://www.cnblogs.com/evablogs/p/6691776.html

你可能感兴趣的文章
SimpleDateFormat
查看>>
epoll_wait会被系统中断唤醒
查看>>
Java设计模式-代理模式
查看>>
Android--sharepreference总结
查看>>
在博客园已经一年多时间了,今天开通博客了!
查看>>
给定矩阵行数和矩阵列数,顺时针打印矩阵(从0开始)
查看>>
个人阅读作业week7
查看>>
Java数据类型(2)------自动封装拆箱
查看>>
java基本语法
查看>>
oracle多表关联多字段update
查看>>
欧拉函数
查看>>
AngularJS源码解析4:Parse解析器的详解
查看>>
HTTP错误 404.17 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理...
查看>>
busybox inetd tftpd
查看>>
busybox reboot 无效
查看>>
hdu6312 2018杭电多校第二场 1004 D Game 博弈
查看>>
制作jar文件
查看>>
Jquery 实现回车键触发功能
查看>>
netty-socketio使用namespace
查看>>
在div中设置文字与内部div垂直居中
查看>>