python条件语句是通过一条或多条语句的执行结果(True、False)来决定执行的代码块
格式如下:
if 条件1 :
代码块1
else:
代码块2
接下来我们来举个例子
首先这里面我们需要用到一个函数input,输入函数,也就是需要手动输入一些数据
当某某成绩大于等于90为及格,否则为不及格,这里我们就可以通过条件控制语句去实现
这就是最简单的一个循环语句,也是一个单一条件进行的循环语句
那么有多个条件需要执行怎么办,那么我们就要用到多重if的方法进行实现
那么多重if啥的代码格式是怎样的
if 条件1 :
代码块1
else1:
代码块2
........
elseN:
代码块N
就这个样子,多重if是一条一条往下走的,如果在某个地方满足条件,那么就会停止继续运行
我们还是用成绩举个例子
这个可以有多种写法,这里举例一个
循环:分为两种,一种是while循环,一种是for循环
循环有三大要素
1.循环的变量:while循环体改变循环变量
2.循环的条件:符合什么条件,执行循环,否则跳出循环
3.循环体:重复执行的操作+改变循环变量
在这里,我们举个例子来分别用while循环和for循环来完成
while:在这里,我们想1+2+...+100最后得出5050
当然,可以完成的方式有很多,这里我们举例一种
for循环:
1.举例:
1+2+3+...+10
最后输出55
那么,我想一直加到1000,那总不会让我一个一个敲吧,这里举例
我们需要用到函数 range(n,m) 说明的是n-m区间内的整数列表 含头不含尾也就是返回的列表会包含n,但是不包含m所以最终结果是n-m-1
最后输出500500
欢迎各位同学随时交流,栓Q!