注意:以下试题中,输入操作input都无需提示语,也就是直接用input()
一. 选择题
1. 下列代码执行结果是
a = 2
b = 3
a = 15
print( a * b - b / 2 * 10)
A. 0.0 B. 30 C. 30.0 D. 0
2. 在Python中,假设N为正整数10,则 print(N // 3 + N % 3) 将输出( )
A. 6 B. 4.3 C. 4 D. 2
3. 下⾯Python代码执⾏后,相关说法错误的是( ) 不能手敲代码来实验结果,只能看下面的代码并直接给出选择答案


4. 下⾯Python代码执⾏后输出是( ) 不能手敲代码来实验结果,只能看下面的代码并直接给出选择答案

5. 下⾯Python执⾏后,有关说法,正确的是( )


二. 编程题
1. 小杨购物
(1) 商品A的单价是a元,商品B的单价是b元。请问小杨购买3个商品A和2个商品B一共需要多少钱?
(2)输入格式
第一⾏包含⼀个正整数 ,代表商品A的单价a元,
第二⾏包含⼀个正整数 ,代表商品B的单价b元。
(3)输出格式
输出一行,代表一共需要多少钱?
(4) 样例
输入:
6
15
输出:
48
涉及知识点:变量,输入操作,整形数据,基本的数学计算逻辑,输出操作
2. 用python写一个简单的披萨计算器,要求如下:
(1) 询问需要买多少个披萨,用 int 获取数字;
(2) 询问每个披萨的零售价格,也就是买一个披萨的单价是多少,用float获取数字;
(3) 如果买5个以内(包含5个),总价打8折,
如果买5个以上,10个以内(包含10个),总价打7折,
如果买10个以上,总价打5折
(4) 输出不打折时的总价,再输出打折后的总价
样例:
输入:
8
10.0
80.0
56.0
涉及知识点:变量,输入操作,浮点数据类型,数据类型转换,分支结构,基本数学运算逻辑
浙公网安备 33010602011771号