测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A25753. 编程实现: 首先给定两个数字m1和m2,然后再给定一个数字n,判断n是否在m1和m2之间,如果n在m1和m2之间则输出大写字母“Y”,否则输出大写字母“N”。输入描述:第一行输入两个数字m1,m2(m1<m2且m1,m2可以为整数或者小数),两数字之间以一个英文逗号隔开第二行输入一个数字n输出描述:如果n在m1到m2之间(不含m1和m2),输出大写字母“Y”,否则输出大写字母“N”样例输入:1,…

填空题 容易

题目描述

编程实现:

首先给定两个数字m1和m2,然后再给定一个数字n,判断n是否在m1和m2之间,如果n在m1和m2之间则输出大写字母“Y”,否则输出大写字母“N”。

输入描述:

第一行输入两个数字m1,m2(m1<m2且m1,m2可以为整数或者小数),两数字之间以一个英文逗号隔开

第二行输入一个数字n

输出描述:

如果n在m1到m2之间(不含m1和m2),输出大写字母“Y”,否则输出大写字母“N”

样例输入:

1,8
6

样例输出:

Y

参考答案

#参考答案1 m1,m2=input().split(',') m1=float(m1) m2=float(m2) n=float(input()) if n<=m1 or n>=m2: print('N') else: print('Y') #参考答案2 lst1 = list(eval(input())) n = float(input()) m1 = lst1[0] m2 = lst1[1] if n > m1 and n < m2: print("Y") else: print("N")

答案解析

评分标准:

6分:能正确输出一组数据;

6分:能正确输出两组数据;

6分:能正确输出三组数据;

7分:能正确输出四组数据。

上一题 下一题