Python菜鸟学习手册05----控制流

这篇博客详细介绍了Python的控制流结构,包括if条件判断、while循环、for循环的使用,特别是if-elif-else结构、while的else子句、enumerate()和zip()函数的应用,并强调了Python中缩进的重要性以及与Java的区别。

        在到目前为止我们所见到的程序中,总是有一系列的语句,Python忠实地按照它们的顺序执行它们。如果你想要改变语句流的执行顺序,该怎么办呢?例如,你想要让程序做一些决定,根据不同的情况做不同的事情,例如根据时间打印“早上好”或者“晚上好”。

        类似java语言,Python中有三种控制结构——三种控制流语句——if、for和while。

1.if

if主要用于条件判断。

1.1 if结构

i = 1
x = 1
if i > 0:                        #注意后面的冒号必不可少!
    x = x+1                      #必须输入四个空格的缩进表示隶属关系!
print x

1.2 if-elif-else 结构

a = input("a:")                  #这条语句的作用是在屏幕显示“a:”,并等待用户输值赋给a。
b = input("b:")
if(a > b):
    print (a, " 大于 ", b)
    print("显示1")
elif(a==b):                      #elif类似java中的else if,但要注意在末尾的冒号!
    print(a,"等于",b)
    print("显示2")
else:                            #注意末尾的冒号!
    print(a,"小于",b)
    print("显示3")
print("显示4")
 

这里有三个块,分别属于if, elif, else引领。P

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值