python练习任意输入年、月、日,输出这一天是这一年的第几天 提示:考虑是否是闰年
python练习(为新入坑5天新手写的:)
任意输入年、月、日,输出这一天是这一年的第几天 提示:考虑是否是闰年写
year=int(input("请输入年份:"))
month=int(input("请输入月份:"))
day=int(input("请输入日期:"))
#判断是不是闰年 闰年2月28天
#不是就29天
run_day=[31,29,31,30,31,30,31,31,30,31,30,31]
norun_day=[31,28,31,30,31,30,31,31,30,31,30,31]
# 定义环境变量x
x=0
# 去除错误的月份日期
if (month,day)==(2,30) or (month,day)==(2,31) or (month,day)==(4,31)or (month,day)==(6,31)or (month,day)==(9,31)or (month,day)==(11,31):print("请输入正确的月份或日期")
# 接下来输入的就是正确的了
else:# 继续去除错误的日期if day<=31 or month<=12:if year%4==0:for i in range(0,month-1):x+=run_day[i]else:for i in range(0, month - 1):x += norun_day[i]print("这是第%d天" %(x+day))else:print("请输入正确的月份或日期")
这份代码去除了2/30 2/31 4/31等错误日期,但是仍然没有限定输入的是数字,如果输入的是文字或者特殊字符会之间报错,后面学习之后再更改。
python练习任意输入年、月、日,输出这一天是这一年的第几天 提示:考虑是否是闰年相关推荐
- 任意输入一个整数反转输出
任意输入一个整数反转输出 任意输入一个整数反转输出#include<stdio.h> #include<string.h> #include <math.h> #i ...
- 任意输入一个自然数,输出该自然数的各位数字组成的最大数。例如,输入1593 ,则输出为9531。
[题目描述] 任意输入一个自然数,输出该自然数的各位数字组成的最大数.例如,输入1593 ,则输出为9531. [输入] 仅一行.自然数 n(0<n≤1018). [输出] 仅一行.各位数字组成 ...
- 任意输入一个整数,输出这个数的加法表
任意输入一个整数,输出这个数的加法表 package com.java.exercise; import java.util.Scanner; /** * 打印如下加法表: * 0+5=5 * 1+4 ...
- [转载] 用python 获取当前时间(年-月-日 时:分:秒),并且返回当前时间的下一秒
参考链接: Python获取当前时间 获取当前时间,并且返回当前时间的下一秒 因为存在年-月-日 时:分:秒 考虑到用split的方法做的话非常麻烦 所以引入time和datetime模块 当然 也可 ...
- python星座判断_python根据月日判断星座
用python设计程序输生日判断星座,及星座简笔画. 用Python做输入生日,判定星座及性格特点,星座符很简单的其实 input一个用户输入变量 判定input是什么星座,也是if判定条件, 最后p ...
- 用python 获取当前时间(年-月-日 时:分:秒),并且返回当前时间的下一秒
获取当前时间,并且返回当前时间的下一秒 因为存在年-月-日 时:分:秒 考虑到用split的方法做的话非常麻烦 所以引入time和datetime模块 当然 也可以改写成输入一个时间 代码实现 imp ...
- Python 获取当前时间 年-月-日-时-分-秒
Python Version (使用版本): Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 32 bit (I ...
- 【初学python】:输入秒数,输出对应小时/分钟/秒
输入秒数,按照计时器格式输出对应小时,分钟,秒 输入格式: 打印出"请输入秒数:"字样,输入任意整数表示秒数 输出格式: 输出对应小时,分钟,秒.输出格式为:XX:XX:XX 输入 ...
- c语言while输入n求n个奇数,任意输入n个整数,输出这n个数中的奇数个数和偶数个数.用while语句...
C语言 输入n并输入n个数,输出这n个数中的所有奇数的乘积 #includevoidmain(){inti,n,arr[100],mul=1;printf("请输入n值:");sc ...
最新文章
- python bar
- [python] Kmeans文本聚类算法+PAC降维+Matplotlib显示聚类图像
- SAP UI5 ABAP repository的handler class
- 查看ipad网页代码 iPad Quick Tip – View Page Source In iPad Safari
- 计算机算法刘汉英PDF,操作系统原理(刘汉英)
- 通过镜像快速搭建本地yum源
- ffmpeg命令_温故知新:ffmpeg操作《天空之城》。窗口党勿入,都是指令!
- java web 开发需要用到的技术
- c++ map的存储结构_深度解密Go语言之sync.map
- Godot实用代码1000例
- Cisco(思科)无线路由器
- 树莓4派开机动画_最贵的树莓派单板计算机!8GB内存单板树莓派4上市,售价532元...
- 机器学习CIFAR10训练(卷积神经网络)
- OSChina 周六乱弹 —— 广州爱情故事
- 思科2018校园招聘硬件笔试试题 及其答案
- python语言-实现半自动爬虫爬取小说《遮天》评论
- MAC OS 复制路径 快捷键
- spring mvc + xheditor编辑器的使用
- CSS样式字体与文本相关属性
- 【未完】学习node.js过程中遇到的大坑