python学习之-分支结构-入门训练

第1关:选择结构:if-else

任务描述

程序的第二大结构就是选择结构。在此结构中,程序通过对一个代码块或者几个代码块的判断来决定接下来运行哪一个代码块。以下场景还原了选择结构的现实场景: 某公司根据员工的工龄来决定员工工资的涨幅,如下所示:

  • 工龄大于等于5年并小于10年时,涨幅是现工资的5%
  • 工龄大于等于10年并小于15年时,涨幅是现工资的10%
  • 工龄大于等于15年时,工资涨幅为15%

本关的任务是让学习者理解选择结构,学会使用最基本的选择语句:if-else语句。

编程要求

本关的编程任务是补全choose.py文件中的判断语句部分,具体要求如下:

  • 填入如果workYear < 5的判断语句;

  • 填入如果workYear >= 5 and workYear < 10的判断语句;

  • 填入如果workYear >= 10 and workYear < 15的判断语句;

  • 填入当上述条件判断都为假时的判断语句。

测试说明<

相关推荐

  1. python学习-分支结构-入门训练

    2024-03-31 17:46:01       33 阅读
  2. Python学习-分支语句-基础训练

    2024-03-31 17:46:01       38 阅读
  3. Python基础学习数据结构

    2024-03-31 17:46:01       26 阅读
  4. Python学习-顺序结构-入求多边形面积

    2024-03-31 17:46:01       29 阅读
  5. Python3 笔记:分支结构

    2024-03-31 17:46:01       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-31 17:46:01       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-31 17:46:01       97 阅读
  3. 在Django里面运行非项目文件

    2024-03-31 17:46:01       78 阅读
  4. Python语言-面向对象

    2024-03-31 17:46:01       88 阅读

热门阅读

  1. 面试题:Spring Boot Starter的功能与使用场景

    2024-03-31 17:46:01       37 阅读
  2. VS学习建议

    2024-03-31 17:46:01       35 阅读
  3. flink: 从pulsar中读取数据

    2024-03-31 17:46:01       37 阅读
  4. LLM-在CPU环境下如何运行ChatGLM-6B

    2024-03-31 17:46:01       44 阅读
  5. npm常用命令技巧

    2024-03-31 17:46:01       35 阅读
  6. 封装Redis工具类

    2024-03-31 17:46:01       41 阅读