第一题
7-1 3.1 2个数x和y,让x大于等于y
分数 14
全屏浏览题目切换布局
作者 李国友
单位 成都信息工程大学
1运用x=eval(inpu()),y=eval(inpu())输入2个数分别赋值给x和y并输出x、y的值,再比较x和y的值,如果y>x,就把x和y的值交换最后再重新输出x、y的值,按题目后要求的格式输出,本题的输出格式控制语句举例:print(“Before exchange:”,“x=”,x,“y=”,y)。
输入格式:
输入2个数。
输出格式:
输出格式按样例,本题的输出格式控制语句举例:print(“Before exchange:”,“x=”,x,“y=”,y)。
输入样例:
在这里给出一组输入。例如:
51
67
输出样例:
相应的输出:
Before exchange: x= 51 y= 67
After exchange: x= 67 y= 51
第二题
7-2 3.2 判断一个数是奇数还是偶数
分数 14
全屏浏览题目切换布局
作者 李国友
单位 成都信息工程大学
用x=eval(inpu())输入一个正整数,然后判断它是奇数还是偶数,但无论是奇数还是偶数最后都要将判断结果按题后的格式输出,"even number"表示偶数,"odd number"表示奇数,本题的输出控制语句举例 :print(x,“even number”)。
输入格式:
输入一个正整数。
输出格式:
将判断结果按样例的格式输出,本题的输出控制语句举例 :print(x,“even number”)。
输入样例1:
输入15:
15
输出样例1:
相应的输出:
15 odd number
输入样例2:
输入10:
10
输出样例2:
相应的输出:
10 even number
第三题
7-4 3.4 验证登录用户名与密码程序
分数 17
全屏浏览题目切换布局
作者 李国友
单位 成都信息工程大学
请你编写一个用户登录程序:先用u = input()输入用户名给u,再用p = input()输入用户密码给p。
然后判断输入的用户名是不是“user”,如果不是,则输出“Sorry! The user name your entered does not exist!”,结束程序;
如果输入的用户名是“user”则进一步判断输入的密码是不是正确密码“666666”,如果是这个正确密码,则输出“Login was successful!”,如果密码不是这个正确密码,则输出“Password error!”,结束程序。
程序运行结果按规定的格式输出。
输入格式:
输入用户名和密码。
输出格式:
按规定的格式输出。
输入样例1:
输入用户名user. 密码666666:
user
666666
输出样例1:
相应的输出:
Login was successful!
输入样例2:
输入用户名user. 密码666:
user
666
输出样例2:
相应的输出:
Password error!
输入样例3:
输入用户名user. 密码666666:
use
666666
输出样例3:
相应的输出:
Sorry! The user name your entered does not exist!
第四题
7-3 3.3 购物打折
分数 15
全屏浏览题目切换布局
作者 李国友
单位 成都信息工程大学
某商场春节期间推出购物打折优惠活动:
一次性购物1000元以下(不含1000)不打折;
1000元以上(含1000)到2000元以下(不含2000)9.5折;
2000元以上(含2000)到3000元以下(不含3000)8.5折;
3000元以上(含3000)到4000元以下(不含4000)7.5折;
4000元以上(含4000)6.5折。
请编写一个程序,根据x=eval(inpu())语句输入的购物金额计算消费者实际应付金额,结果保留2位小数,并将结果按题后规定的格式输出,“after discount“表示打折后。
提示:
结果保留2位小数既可以用“%”来格式化,也可以使用format()方法格式化.格式错误会没有得分。
输入格式:
输入的购物金额。
输出格式:
计算实际应付金额,结果保留2位小数,本题的输出格式控制语句:print(“after discount:”,“%.2f”%s)。
输入样例1:
在这里给出一组输入6000:
6000
输出样例1:
相应的输出:
after discount: 3900.00
输入样例2:
在这里给出一组输入854:
854
输出样例2:
相应的输出:
after discount: 854.00
第五题
7-5 jmu-python-判断是否构成三角形
分数 20
全屏浏览题目切换布局
作者 蔡莉白
单位 集美大学
输入三角形的三边,判断是否能构成三角形。若能构成输出yes,否则输出no。
输入格式:
在一行中直接输入3个整数,3个整数之间各用一个空格间隔,没有其他任何附加字符。
输出格式:
直接输出yes或no,没有其他任何附加字符。
输入样例1:
3 4 5
输出样例1:
yes
输入样例2:
1 2 3
输出样例2:
no
第六题
7-6 jmu-python-成绩转换
分数 20
全屏浏览题目切换布局
作者 linli
单位 集美大学
本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。
输入样例:
98
输出样例:
A