Python 习题集DAY1

第一题

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
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值