从零开始的Python入门教程4(条件语句)

读了一下之前写的,感觉很没条理,考虑到这样毫无帮助,我也想要换一种方法,但是又不知道改怎么样写好

总而言之先这个样吧,先往下写,前面不完善的呢,我再用2.5,2.6这样的形式来补充一下


代码缩进

首先要知道python中是以代码的缩进来表示代码块的,而不是像C语言那样使用花括号把代码括起来

具体的,就是想表示为同一范围的代码行统一缩进一个制表位,我们按下键盘上的tab键来实现输入一个制表位,其长度相当于四个空格


下面举个例子

if  条件:

执行语句1

执行语句2

执行语句3

else:

执行语句4

执行语句5


这就是基本的条件结构,当判断条件成立时执行1,2,3三个语句,否则执行4,5

举个栗子

a=int(input())
if a>0:
    print("a是一个正数")
    a+=1
    print(a)
else:
    print("a是一个非正数")
    a-=1
    print(a)

这个程序要求输入一个数,如果是正数就加1否则减1


a是一个正数
11

符合预期



多个条件的判断

接下来是判断多个条件,python中没有C语言的switch语句,判断多个条件的时候用elif

具体的,有

if 条件1:

执行语句1

elif 条件2:

执行语句2

elif 条件3:

执行语句3

else 条件4::

执行语句4


就是这样,非常简单,所以例子就不写了



PS。下一篇讲循环语句,也是非常简单,也是要利用代码的缩进,所以要好好记住这一点

PPS。一个小提示:不要忘了冒号,初写python有可能会不习惯,就会忘记冒号

a=int(input())
if a>0:
    print("a是一个正数")
    a+=1
    print(a)
else:
    print("a是一个负数")
    a-=1
    print(a)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值