某快递公司收费规则如下:一个包裹在2千克以下(包括2千克)收费5元;超过2千克而在5千克以下(包括5千克),超出部分每千克收取2元;超过5千克,超出部分每千克收取4元。不够1千克部分按1千克计算。具体实现代码如下:

请回答以下问题:
(1)理解题意,小明有一个重7千克的包裹,则他应付快递费 BB。
A.7
B.19
C.23
(2)所有重量只按整数计,则第 1 行画框处代码应更改为 BB。
A.float(input( ))
B.int(input( ))
C.input( )
(3)第5行①处语句可以填写为 CC。
A.2=<d<=5
B.d>2 or d<=5
C.d>2 and d<=5
(4)第8行②处语句可以填写为 cc。
A.m=11+(d-5)*4
B.m=d*4
C.m=5+(d-2)*2+(d-5)*4
【考点】Python程序设计基础.
【答案】B;B;C;c
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/6/27 10:35:59组卷:1引用:1难度:0.6