程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(1)

Python学习笔记_图灵学院刘大拿_2、程序结构

发布于2019-08-22 16:56     阅读(2461)     评论(0)     点赞(6)     收藏(6)


程序结构

  • 程序三种结构
    • 顺序
    • 循环
    • 分支

分支结构

  • 分支结构基本语法

      if 条件表达式:
         语句1
         语句2
         语句3
         ……
    
    • 1
    • 2
    • 3
    • 4
    • 5
  • 条件表达式就是计算结果必须为布尔值的表达式

  • 表达式后边的冒号不能少

  • 注意if后边出现的语句,如果属于if语句块,则必须同一个缩进等级

  • 条件表达式结果为True 执行if后边的缩进的语句块

双向分支

  • if…… eles……表达

多路分支

  • 很多分支的情况

    if 条件表达式:
    语句1
    ……
    elif 条件表达式:
    语句2
    elif 条件表达式:
    语句3

    else
    语句4

  • elif

  • eles 可选

  • 只执行其中一种情况

if语句补充

  • if语句可以嵌套使用,但不推荐
  • python语句没有switch语句

循环语句

  • 重复执行某一个固定的动作或者任务
  • 分类
    • for
    • while

for循环

  • 语法

     for 变量 in 序列:
        语句1
        语句2
        ……
    
    • 1
    • 2
    • 3
    • 4

for-eles 语句

  • for循环结束的时候,有时候需要执行收尾工作,此时需要eles语句

break , continue, pass

  • break : 无条件结束整个循环,简称循环猝死
  • continue :继续
  • pass :占位符

range函数

  • 生成有序数列
  • 生成数字队列可以定制

while 循环

  • 一个循环语句

  • 表示当条件成立的时候,就循环,适应于不知道具体循环次数,但能确定某个条件成立时就循环

  • while 语法:

      while 条件表达式:
       语句块
       
       另一种表达方式:
       whlie 条件表达式:
          语句块1
       eles:
          语句块2
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8


所属网站分类: 技术文章 > 博客

作者:雷神归来

链接:https://www.pythonheidong.com/blog/article/53092/e358299250c2c781fe85/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

6 0
收藏该文
已收藏

评论内容:(最多支持255个字符)