python常见的控制条件以及循环结构

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!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值