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

本文共 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

你可能感兴趣的文章
composer出现Invalid credentials for ‘https://packagist.phpcomposer.com/packages.json’的错误
查看>>
常用搜索指令
查看>>
ViewPager实现引导页
查看>>
使用XSLT生成Nunit测试报告
查看>>
[分类算法] :朴素贝叶斯 NaiveBayes
查看>>
optional的使用
查看>>
如何恢复误删除的Linux文件
查看>>
重置CentOS6.5的登录口令
查看>>
DES加密
查看>>
SQL-51 查找字符串'10,A,B' 中逗号','出现的次数cnt。
查看>>
Android Apk 瘦身大法
查看>>
Python线程event
查看>>
编译内核开始的小问题Unable to find the Ncurses libraries
查看>>
C# 编程数据结构学习笔记 2
查看>>
初识C++有感
查看>>
python---------------递归函数
查看>>
Getting start with dbus in systemd (03) - sd-bus.h 使用例子 (systemd version>=221)
查看>>
排序四:归并排序--分治法
查看>>
不想当裁缝的厨子不是好司机
查看>>
scikit-learn算法选择路径图
查看>>