美文网首页
第四周 程序的控制结构

第四周 程序的控制结构

作者: Yuanshuo | 来源:发表于2020-01-27 15:07 被阅读0次

分支结构

if-elif-else

guess = eval(input('Please input a Num of [0-99]:'))
if guess == 77:
    print("👍")
elif guess == 66:
    print("😄")
else:
    print('👎')
Please input num of [0-99]:99
👎
# 紧凑形式
#<表达式1>if<条件>else<表达式2>
guess = eval(input('Please input a Num of [0-99]:'))
print("👎") if(guess>77 or guess<77) else print('👍')
Please input num of [0-99]:77
👍

try-except

# 捕获try语句中的错误,执行except
while True:
    try:
        guess = input('Please input an Integer:')
        guess = eval(guess)
        print("👍")
        break
    except NameError:
        print('👎! Please input an Integer!!!!')
Please input an Integer:a
👎! Please input an Integer!!!!
Please input an Integer:77
👍

循环结构

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

while 循环

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

break, continue, pass

  • break : 无条件结束整个循环, 简称循环猝死
  • continue : 继续
  • pass : 只是占位符, 代表这句话啥也不干, 不跳过功能

for-else

  • for循环结束时,有时候需要执行一些收尾工作,此时需要使用else语句
  • else语句是可选

range 函数

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

相关文章

  • Python学习笔记(四)

    第四章 程序的控制结构 程序的基本结构 程序由三种基本结构组成: 顺序结构 分支结构 循环结构这些基本结构都有一个...

  • 第四周 程序的控制结构

    分支结构 if-elif-else try-except 循环结构 重复执行某一固定动作或者任务 分类forwhi...

  • 4.1 程序的分支结构

    四、程序的控制结构 4.1 程序的分支结构 程序的控制结构 单分支结构 二分支结构 多分支结构 条件判断及组合 程...

  • Java入门到放弃--第四课--控制结构

    1、控制结构概述控制结构是控制程序如何运行的特殊的语句结构。控制结构可以分为:顺序控制结构,分支控制结构和循环控制...

  • 3.Java流程控制

    程序流程控制 流程控制语句: 顺序结构:是程序的默认结构 分支结构 循环结构 分支结构 if 根据判定的结果(真或...

  • Perl语言学习(四)Perl控制结构

    四、Perl控制结构 1、if控制结构 控制结构是逻辑实现的基石 三种基本的控制结构 if结构是程序最基本的控制结...

  • <> 复习整理 第四章

    第4章 程序的控制结构 4.1 程序的基本结构 /程序由三种结构组成:顺序结构,分支结构和循环结构. 4.1.1 ...

  • 程序设计入门-C语言

    程序设计入门-C语言 课程内容: 第一周,简单的计算程序 第二周,判断 第三周,循环 第四周,循环控制 第五周,函...

  • 程序的控制结构

    单分支结构 根据判断条件结果而选择不同向前路径的运行方式 二分支结构 根据判断条件结果而选择不同向前路径的运行...

  • 4.3 程序的循环结构

    四、程序的控制结构 4.3 程序的循环结构 遍历循环 无限循环 循环控制保留字 循环的高级用法 遍历循环 遍历某个...

网友评论

      本文标题:第四周 程序的控制结构

      本文链接:https://www.haomeiwen.com/subject/qzhethtx.html