当前位置: 高中信息技术(信息科技) /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙江省文成县第二高级中学2021-2022学年高二上学期信息...

更新时间:2022-01-28 浏览次数:94 类型:月考试卷
一、选择题
二、填空题
三、操作题
  • 17. (2021高二上·浙江月考) 某品牌手机第一年销量为20000台,假设平均每年的销量比上一年增加68%,请问几年后能使总销量达到60000台。下面的程序能实现上述的功能,请将缺失的代码补充完整。

    total= every_year=20000

    year=1

    while :

        every_year + =

        total + = every_year

        year + = 1

    print(year)

  • 18. (2021高二上·浙江月考) 设计一个算法,根据邮件的重量和用户是否选择加急计算邮费。

    计算规则:重量在1000克以内(包括1000克),基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。

    根据上述计算规则,编写自定义函数完成程序功能。

    下面的程序能实现前述功能,请把缺失的代码补充完整。

    ""

    描述:根据邮件的重量和用户是否选择加急计算邮费。

    函数名:postage(w,f)

    参数表:w—代表邮件的重量整数。

    f一表示是否加急的字符,其中字符'y'和'n'分别表示加急和不加急

    返回值:返回邮费数量。

    示例:当w=1200,f='y'时,返回17。

    ""

    def postage(w, f) :

    if f == 'y':

    cost=5+8

    else:

    cost=

    if w>1000:

    cost += (w—1000) //500*4

    if w%500>0:

    cost=

    return cost

    w=int (input('邮件的重量:'))

    f =input('是否加急:')

    print ()

微信扫码预览、分享更方便

试卷信息