今天的带给大家的脚本主要是用于判断某一年是否是闰年,且排除非数字和空的影响,废话不多说,我们看下脚本:,我来为大家科普一下关于编写判断闰年python程序,案例15-闰年判断?以下内容希望对你有帮助!

编写判断闰年python程序,案例15-闰年判断

编写判断闰年python程序,案例15-闰年判断

今天的带给大家的脚本主要是用于判断某一年是否是闰年,且排除非数字和空的影响,废话不多说,我们看下脚本:

#!/bin/env/bash

# 提示用户输入年份后判断该年是否为闰年

# 能被4整除并且并不能被100整除的年份是闰年

# 能被400整除的年份也是闰年

# 提示用户输入

read -p "请输入年份:" year

# 判断是否为空

if [ ${#year} -eq 0 ]; then

echo "输入年份为空."

exit

fi

# 判断是否为非数字

if [[ ${year} =~ [^0-9] ]]; then

echo "你输入的不是数字."

exit

fi

# 正常输入判断

if [ $[year % 4] -eq 0 -a $[year % 100] -ne 0 ];then

echo "${year}年是闰年."

else

echo "${year}年是平年."

fi

大家可以自己动手试试,恩人已经测试完成没问题,输入错误信息也会出现相关的信息说明,不会出现报错现象。

,