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

python:控制流程知识点

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

python:控制流程知识点

知识点
Python 文件的创建和执行
流程控制
条件判断
循环

创建和打开文件
你可以通过两种方式,创建和打开 Python 文件:

  1. 命令行方式创建
    在 Xfce 终端中输入:
gedit test.py

这行命令的作用是:用 gedit 打开 test.py 文件;如果该文件不存在,则 创建 它并打开。

执行命令后,我们看到 gedit 弹了出来,而且文件名是 test.py

  1. 在 gedit 中创建
    还可以先打开 gedit 程序,再点击菜单栏的 文件-新建,即可创建一个新的空白文件。

 保存文件
在 test.py 文件中输入以下的代码内容:

print('hello shiyanlou')

输入完成后,按下 ctrl + s 或点击 保存 按钮,即可保存。

(如果你是在 gedit 中新建的文件,保存时请输入文件名 test.py,并注意存放路径是否在 home 目录)

执行 Python 文件
保存文件后,先关闭 gedit ,然后打开 Xfce 终端,直接使用 Python3 解释器执行 test.py :

python3 test.py

可以看到 hello shiyanlou 输出到了屏幕上。

range() 函数
如果需要处理一组数字列表,并且数字列表满足一定的规律,可以使用 Python 的内置函数 range()(范围)。

使用 range(x) 函数,可以生成一个从 0 到 x-1 的整数序列,比如我们想打印 0 到 9 的数,可以这样写:

for a in range(10):
    print(a)

还可以用 range(a,b) 取某个区间的数,比如要打印 1 到 10 ,你可以写:

for a in range(1,11):
    print(a)

⚠️ 注意: range(a,b) 包头不包尾,尾数要 + 1 。

while 循环

break
在循环中,我们可以使用 break 和 continue 这两个关键字,来进一步控制流程。

break 表示停止当前循环,如:

for a in range(10):
    if a == 5:
        break
    print(a)

continue
continue 表示跳过当前循环轮次,去执行下一轮循环。

比如这次我们想打印 1 到 10 的数,但不想打印 5 ,代码可以这样写:

a = 0
while a < 10:
    a = a + 1
    if a == 5:
        continue
    print(a)

总结
Python 文件的创建和执行
流程控制
条件判断
循环

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

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

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