美文网首页
Python--控制流

Python--控制流

作者: KevinCool | 来源:发表于2016-03-27 23:49 被阅读17次

controlFlow

if,elif,else

for用于对集合(列表或者元组)或者迭代器进行迭代

sequence = [1,2,None,2,None]
total = 0
for i in sequence:
    if i is not None:
        total = total + i
        print "It's ",i,"and total is ",total
print total```

x = 256
total = 0
while x > 0:
if total > 500:
break
total = total + x
print "total is ",total,"and x is ",x
x = x // 2```

range()产生间隔平均的整数

print range(10)
print range(0,20,3)
seq = range(1,5,1)
print seq
for i in range(len(seq)):
    val = seq[i]
    print val```

#xrange()函数不会预先产生所有的值并且将他们保存到列表中,而是返回一个逐个产生整数的迭代器

sum = 0
for i in xrange(10000):
if i % 3 ==0 or i % 5 ==0 :
sum += i
print sum```

三元表达式

print 'non-negative' if x > 0 else "negative"```

相关文章

  • Python--控制流

    controlFlow if,elif,else for用于对集合(列表或者元组)或者迭代器进行迭代 x = 25...

  • python--控制流程

    python的控制流程可以分为:条件判断,三目运算,条件循环,迭代循环。条件判断: 注意:在每个判断条件后面是由 ...

  • 9.控制流(theControlFlow)

    控制流 kotlin_控制流 swift控制流

  • Python--报错RecursionError: maximu

    Python--报错RecursionError: maximum recursion depth exceede...

  • Python | 常用的控制流语句

    一、控制流语句介绍 了解什么是控制流语句以及Python常用的两种控制流语句。 1.控制流语句 控制流语句即用来实...

  • Python--报错TabError: inconsistent

    Python--报错TabError: inconsistent use of tabs and spaces i...

  • 控制流

    上一篇:基础运算当前篇:控制流下一篇:集合类型 从大体来讲控制流分为条件语句和循环语句,而这两种语句差不多就是程序...

  • 控制流

    0. 分支结构 概念:指程序的 流程走向,比较像一棵树 分散 的 树枝 分类单分支判断1. 一般形式 age ...

  • 控制流

    控制流 [TOC] Swift提供了多种流程控制结构,包括可以多次执行任务的while循环,基于特定条件选择执行不...

  • 控制流

    语句与程序块 在表达式之后加上一个分号(;),它们就变成了语句。例如: 在C语言中,分号是语句的结束符。用一对花括...

网友评论

      本文标题:Python--控制流

      本文链接:https://www.haomeiwen.com/subject/pvdjlttx.html