读了一下之前写的,感觉很没条理,考虑到这样毫无帮助,我也想要换一种方法,但是又不知道改怎么样写好
总而言之先这个样吧,先往下写,前面不完善的呢,我再用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)
在