首页 > 编程语言 >python 基础习题4--分支结构

python 基础习题4--分支结构

时间:2024-05-29 15:33:55浏览次数:27  
标签:年份 打印输出 闰年 python -- 条件 100 习题 整除

1.  判断闰年,输入一个年份,判断该年份是否是闰年,闰年的判断规则如下:  

(1) 能被4整除但不能被100整除的年份是闰年。

(2) 能被400整除的年份也是闰年。

  举例来说,2000年是闰年,因为它能被400整除,而1900年不是闰年,因为它能被4整除但却能被100整除。

是闰年打印输出“yes”,否则打印输出“no”;

提示:利用   if.....else 分支结构来进行判断,其中上面的两个条件中,(1) 号条件中包含两个子条件(一个是能被4整除,一个是不能被100整除),这两个子条件需要同时满足,而整个条件(1)和条件(2)之间又是或者的关系。 

  

标签:年份,打印输出,闰年,python,--,条件,100,习题,整除
From: https://www.cnblogs.com/Rogerliu/p/18220405

相关文章

  • 协程 进程 线程的区别
    协程(Coroutine)、进程(Process)和线程(Thread)是三种并发编程的技术,它们在并发控制、资源使用和上下文切换方面有不同的特点和用途。以下是它们的主要区别:进程定义:进程是操作系统分配资源和调度的基本单位。每个进程拥有独立的地址空间、全局变量、堆和栈。资源开销:进程之间的切换......
  • 第4章 操作列表
            在第3章,你学习了如何创建简单的列表,还学习了如何操作列表元素。在本章中,你将学习如何遍历整个列表,这只需要几行代码,无论列表有多长。循环让你能够对列表的每个元素都采取一个或一系列相同的措施,从而高效地处理任何长度的列表,包括包含数千乃至数百万个元素的列......
  • PHP多选题-下列哪些城市属于省会城市
    直接上代码:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="......
  • W某S word文件编辑受限解除方式分享(不知道密码)
    如图,打开word文件发现word文件在某些地方编辑不了,左下角显示编辑受限的字样,在不知道密码没权限的情况下我们应该如何破除?weord文件转html如标题所示,我们先将word文件转成html格式存储html中删除密码字符保存之后使用记事本打开我们使用Ctrl+F快捷键呼出检索框检索“pas......
  • ESXI6.0导出(迁移)虚拟机到ESXI7.0
    环境:ESXI6.0、ESXI7.0目的:ESXI6.0上的虚拟机迁移到ESXI7.0上 ① 通过vSphereClient软件登陆ESXI6.0,进行虚拟机的导出选中已关机的虚拟机(我这边虚拟机是Ubuntu14.04.5系统,EFI引导格式),点击左上角“文件”——“导出”——“导出OVF模板”,可以将模板保存在本机目录注意......
  • Java语言,MySQL数据库;SSM 心理咨询预约管理系统19086(免费领源码)计算机毕业设计项目推荐
    目 录摘要1绪论1.1背景及意义1.2研究现状1.3ssm框架介绍1.4论文结构与章节安排2 心理咨询预约管理系统系统分析2.1可行性分析2.1.1技术可行性分析2.1.2经济可行性分析2.1.3法律可行性分析2.2系统功能分析2.2.1功能性分析2.2.2非功能......
  • 读取静态资源图片
    点击查看代码//图标Resourceresource=newClassPathResource("file/内蒙章.png");InputStreamis=resource.getInputStream();byte[]fileByte=toByteArray(is);com.itextpdf......
  • (二刷)代码随想录第17天|● 110.平衡二叉树 ● 257. 二叉树的所有路径 ● 404.左叶子之
    110.平衡二叉树math.abs指的是绝对值;这棵树的左右子树的高度差小于1的时候,同时该树的左右子树都是平衡二叉树的时候,这棵树才是平衡二叉树;classSolution{publicbooleanisBalanced(TreeNoderoot){returngetHeight(root)!=-1;}privateint......
  • Vue 3 设置中的新 `<script setup>` 语法是如何使用的?
    Vue3中的新<scriptsetup>语法详解Vue.js作为现代前端框架的一大代表,它简洁易用的特性和不断创新的理念吸引了一大批开发者。在Vue3中推出了很多改进和新特性,其中一个引起广泛关注的便是<scriptsetup>语法。这篇文章将详细介绍Vue3中的<scriptsetup>语法,......
  • 在 Vue 3 中如何实现代码拆分和懒加载?
    在现代开发中,前端应用越来越复杂,同时用户期望应用能够迅速响应。为了解决加载速度问题,前端框架如Vue3提供了代码拆分和懒加载功能。这不仅能提升性能,还能增强用户体验。接下来,我们将详细介绍在Vue3中如何实现代码拆分和懒加载。什么是代码拆分和懒加载?代码拆分(Code......