Python运维开发 第8周
目录
判断闰年
描述
写一个程序用于判断用户输入的年份是不是闰年,如果是输出“True”,如果不是输出“False”。
输入格式
输入一个代表年份的正整数
输出格式
“True”或“False”
输入输出示例
输入 输出
示例 1 1900 False
示例 2 2000 True
用户登录A
描述
实现用户输入用户名和密码,当用户名为 admin且密码为123456时,显示“登录成功”,否则显示“登录失败”。
输入格式
用户在两行里分别输入用户名和密码
输出格式
"登录成功"或"登录失败"
出租车计费
描述
某城市出租车计费标准如下:
(1)起步里程为3公里(含3公里),起步费13元;
(2)载客里程3~15公里范围的,除起步费外,超过3公里的部分按基本单价2.3元/公里计算;
(3)载客里程超过15公里的,15公里内的按照(2)计算,超过15公里的基本单价加收50%的费用;
(4)时速低于12公里/小时的慢速行驶时间计入等待时间,每等待1分钟加收1元;
请输入乘车里程(整数)、等待时间,输出车费。
输入格式
在同一行输入两个正整数,分别表示行驶里程与等待时间,数字间以半角逗号分隔。
输出格式
输出车费,保留0位小数
分期付款计算器
描述
购买房屋或大宗家电时,很多时候可以分期付款,还款方式分为等额本息和等额本金两种:
等额本息(Average Capital Plus Interest:ACPI)还款公式:
每月还款额=贷款本金*月利率*(1+月利率)**总还款月数/((1+月利率)**总还款月数-1)
等额本金(Average Capital:AC)还款公式:
每月还款额=贷款本金/总还款月数+(贷款本金-累计已还款本金)*月利率
设计一个程序计算分期付款时每一期的应还款额,还款方式输入错误时,输出“还款方式输入错误”。
输入格式
4行输入:
第1行输入一个浮点数,表示贷款本金
第2行输入一个整数,表示分期月数
第3行输入一个字符串,表示还款方式,限定只能输入"ACPI"或"AC",分别表示等额本息和等额本金
第4行输入一个浮点数,表示月利率
输出格式
输出每月还款额,等额本金方式时,输出的数字间用逗号分隔(用round()函数保留2位小数)
还款方式输入错误时,输出“还款方式输入错误”
输入输出示例
分段函数A
描述
按照上面的分段函数,对输入的整数x,输出对应的y值。对于超出范围的整数x,输出“ERROR”。
本题保证测试数据中x均为整数。
输入格式
输入一个整数,表示x的值
输出格式
输出y的值或者“ERROR”