栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python入门基础(3)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python入门基础(3)

书接上回:

上回书说道:python提供了if、elif、else来进行逻辑判断这些都是

条件语句,格式如下图所示:

if 判断条件1:
   执行条件1...
elif 判断条件2:
     执行语句2...
elif 判断条件3:
     执行语句3...
else:
     执行语句4...

还有就是循环语句:

当我们需要重复执行是,我们就需要用到了循环语句,python提供了我们需要的for循环和while循环:

1、首先来介绍下for循环

for循环可以遍布任何的序列,比如:字符串。如下图所示:

str = "Python"
for s in str:
    print(s)

来看看输出结果:

一目了然,非常牛逼

相对来说,for循环比较好理解,接下来就是while循环了:

while循环,满足条件的时候进行循环,不满足条件时退出循环。

直接用实例来解释while循环,使用while循环实现0-100相加,话不多说,上代码:

​
# 使用while循环实现 0-100 相加
i = 1    #i赋值1
sum = 0   #从0开始
while i <= 100:   #从0到100
    # sum = sum + i  
    sum += i
    i += 1
print(sum)

​

来看看输出结果:

整个练习做一下,使用while循环取出y和o:

j = 0
while j < 6:
    if j == 1 or j == 4:
        print(str1[j])
    j += 1

输出结果如下:

 二、break

break是用在for循环和while循环语句中,用来终止整个循环的。

用吃苹果来举个例子,如下图所示:

吃四个苹果,代码如下:

# 吃四个苹果
i= 1
while i <= 4:
    print(f"吃第{i}个苹果")
    i += 1

输出结果如下: 

 一个很简单的while循环,如果我吃到第三个就吃饱了,不想吃第四个,如何用代码表示呢:  

# 吃四个苹果
i= 1
while i <= 4:
    print(f"吃第{i}个苹果")
    i += 1
print("===================")

# 吃四个苹果,吃到第三个我就饱了,不吃第四个
i = 1
while i <= 4:
    print(f"吃第{i}个苹果")
    if i == 3:
        print("我吃饱了,不吃了")
        # 终止所有循环
        break
    i += 1

输出结果如下:      

三、continue

continue用在for循环和while循环语句中,但是两者是不同的,for是直接终止所有循环,continue是跳出本次循环,继续执行下一个循环:

继续用吃苹果来举例,吃四个苹果,吃到第三个苹果有虫子不吃了,吃第四个;在代码中如何实现,如下图所示:

i = 0
while i < 4:
    i += 1
    if i == 3:
        print(f"吃第{i}个苹果,有虫,不吃了,吃第四个")
        continue
    print(f"吃第{i}个苹果")

输出结果如下:

先到这,明天继续摸鱼,下班

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/744520.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号