美文网首页2019--Python
Python第三堂笔记--条件判断和循环

Python第三堂笔记--条件判断和循环

作者: 六个周 | 来源:发表于2019-01-01 21:30 被阅读36次

1️⃣、Python之if判断

注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块.

缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。

注意: if 语句后接表达式,然后用:表示代码块开始。

如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:

2️⃣、Python之 if-else

注意: else 后面有个“:”.

3️⃣、Python之 if-elif-else

没什么可说的。

4️⃣、Python之 for循环

Python的 for 循环就可以依次把list或tuple的每个元素迭代出来:

L = ['Adam', 'Lisa', 'Bart']
for name in L:
    print name

5️⃣、Python之 while循环

利用while循环计算100以内奇数的和。

sum = 0
x = 1
while x<100:
    sum=sum+x
    x=x+2
print sum

6️⃣、Python之 break退出循环

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

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

7️⃣、Python之 continue继续循环

对已有的计算 0 - 100 的while循环进行改造,通过增加 continue 语句,使得只计算奇数的和:

sum = 0
x = 0
while True:
    x = x + 1
    if x > 100:
        break
    if x%2 ==0:
        continue
    sum =sum +x
print sum

8️⃣、Python之 多重循环

对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)

for x in [ 1,2,3,4,5,6,7,8,9 ]:
    for y in [ 1,2,3,4,5,6,7,8,9]:
        if x<y:
            print x*10+y

上一节:Python第二堂笔记--List和Tuple类型

下一节:Python第四堂笔记--Dict和Set类型

总目录

相关文章

  • Python第三堂笔记--条件判断和循环

    1️⃣、Python之if判断 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块. 缩进请严格按...

  • Python练习——判断和循环

    Python 基础总结 (判断和循环) 条件判断 循环结构

  • python--控制流程

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

  • Python基础 | 第二课:循环、字符串、列表

    Python3笔记 | 第二课:循环、字符串、列表 程序三大执行流程 while循环 while 判断条件 :条件...

  • Python 条件判断和循环

    1.条件判断和循环 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不...

  • Python条件判断和循环

    1.Python之if语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据...

  • 【python☞3】条件判断和循环 --学习笔记

    if语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容...

  • Python入门

    本文将介绍Python语言的特点和适用范围,Python基本的数据类型,条件判断和循环,函数,以及Python特有...

  • python之条件判断和循环

    条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 elif是else if的缩写。if语句执...

  • (四)Python条件判断和循环

    Python之if语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打...

网友评论

    本文标题:Python第三堂笔记--条件判断和循环

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