python编程—输入月份判断季节_python,请输入月份,判断这个月是哪个季节 3,4,5月----春季 6,7,8月----夏季 -程序员宅基地

使用列表代码如下:

month = int(input('month:'))
season = [[12,1,2],[3,4,5],[6,7,8],[9,10,11]]

if month in season[0][0:3]:
    print('winter')
elif month in season[1][0:3]:
    print('spring')
elif month in season[2][0:3]:
    print('summer')
elif month in season[3][0:3]:
    print('fall')
else:
    print('not regular month')

在这里插入图片描述

测试结果:
在这里插入图片描述在这里插入图片描述在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43314056/article/details/86499621

智能推荐

立创EDA软件专业版 图示入门操作(全)_立创eda专业版-程序员宅基地

文章浏览阅读7.1k次,点赞17次,收藏178次。电子产品设计的基本流程包括项目启动,市场调研,项目规划,项目详细设计,原理图设计,PCB布局、布线,PCB制板、焊接,功能、性能测试等环节,我们在教学过程中,一般按下面的步骤进行电子产品设计:第一步:获取产品需要实现的功能;第二步:确定设计方案,列出需要的元件清单;第三步:根据元件清单,绘制元件符号库;第四步:根据需要设计的功能,调用元件符号库,绘制原理图,用仿真软件进行仿真;第五步:根据实际的元件外形,绘制元件封装库;第六步:根据原理图,调用元件封装库,绘制PCB图;第七步:PCB打样制作。_立创eda专业版

Jsp版本的计算器(九大对象)-程序员宅基地

文章浏览阅读126次。只在本页面生效<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3...._jsp九宫格计算器

什么是JIT即使编译器,有什么作用_jit编译器和编译器-程序员宅基地

文章浏览阅读179次。但在这个过程中可能会存在一些重复代码,而每次执行都要解释器翻译一次,这样就比较消耗资源了,所以就有了JIT即时编译器,它相当于会把字节码再编译一次,而之后再执行该热点代码时,就不需要解释器翻译了,而是能够直接执行机器指令。在Java中,相当于解释器和JIT即时编译器在同时使用,一开始使用解释器,这样程序能够更快地启动,不需要等全部编译成机器指令后再启动,随着程序运行过程中,发现热点代码后,再利用JIT进行即时编译,这样又能够提高执行效率,这样就既考虑到了启动速度,也考虑到了执行速度。_jit编译器和编译器

笔记:udacity计算机科学导论- 课程11/23-24 for循环特点_udacity python for al-程序员宅基地

文章浏览阅读157次。python的for循环, 用来输出数组中的元素时,代码非常简单。语法:for e in p: 当这里的p指一个数组时,e不用单独定义,使用for循环,程序会自动遍历数组中的元素。因此,当求一个数组中各元素之和:def sum_list(p): sum_l = 0 for e in p: sum_l = sum_l_udacity python for al

poi-tl导出word复杂表格(单元格合并)_poi-tl 合并单元格-程序员宅基地

文章浏览阅读4.3k次,点赞3次,收藏22次。poi-tl生成word文档_poi-tl 合并单元格

Linux下scrapy安装问题汇总_linux安装scrapy的问题-程序员宅基地

文章浏览阅读3.8k次。首先,在安装scrapy之前,需要用apt-get以及pip安装以下依赖包:apt-get install build-essential python3-dev libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev在Linux系统下python3.4版本下成功安装scrapy:pip install_linux安装scrapy的问题

随便推点

修复所有 bug 并不能解决所有问题

即使修复软件中所有的 bug,也并不能解决系统设计与实现的问题,系统问题需要同样的热情。

Hive数据查询(基本查询、RLIKE正则匹配、union联合、Sampling采样、Virtual Columns 虚拟列)_hive rlike-程序员宅基地

文章浏览阅读597次。使用这种语法抽样,条件不变的话,每一次抽样的结果都一致,无法做到随机,只是按照数据顺序从前向后取。row_ _offset_ _inside_ _block,显示数据所在的HDFS块的偏移量看,需要运行语句。num(K|M|G)表示抽取num大小的数据,单位可以是K、M、G表示KB、MB、GB。block_ _offset_ _inside_ _file,显示数据行所在文件的偏移量。input_ _file_ _name,显示数据行所在的具体文件。rand()表示随机的依据基于整行(普通表使用)_hive rlike

STM32——.bss .data .text 与Code, RO-data , RW-data, ZI-data的关系-程序员宅基地

文章浏览阅读5.6k次,点赞9次,收藏45次。核心就是RAM和ROM的作用和区别C语言变量的存储类别内存中供用户使用的存储空间分为代码区与数据区两个部分。变量存储在数据区,数据区又可分为静态存储区与动态存储区。静态存储是指在程序运行期间给变量分配固定存储空间的方式。如全局变量存放在静态存储区中,程序运行时分配空间,程序运行完释放。动态存储是指在程序运行时根据实际需要动态分配存储空间的方式。如形式参数存放在动态存储区中,在函数..._.bss .data .text

liveGBS的使用_livegbs对接 csdn-程序员宅基地

文章浏览阅读207次。可能原因是index.html页面未引入liveplayer-lib.min.js文件导致的;npm cache clean --force 来清除缓存,然后重新npm;2、如果执行npm的时候报什么什么文件夹不能操作是因为网络问题,执行。_livegbs对接 csdn

NDK 编译(二)—— NDK 编译与集成 FFmpeg

在使用 NDK 进行音视频开发时,势必会用到 FFmpeg,因此我们要知道如何编译 FFmpeg 并将其集成到 Android 项目中。

12.6.1 实验5:IOS恢复

如果工作中不慎误删除路由器IOS,或者升级了错误版本的IOS,导致路由器不能正常启动,动,可以通过COPY方式恢复IOS,也可以通过TFTPDNLD恢复IOS,还可以用Xmodem方式通过Console端口恢复IOS,然而由于Console端口的速率很慢,除非万不得已,否则很少有人采用。需要注意的是,如果误删除了1OS,请不要将路由器关机或者重启,这样可以直接使用COPY方式从TFTP服务器恢复 IOS,这比起上述其他2种方法都简单。打开如图12-9所示窗口,选择IOS文件,单击【发送】按钮发送文件。