Skip to content
BrushUP
返回

Python 顺序结构习题集

信息技术中考复习最后一课

输入输出

题目 1

补全程序,计算 a×b 的值:

a = ①(input('请输入数值:'))
b = int(②('请输入数值:'))
c = a * b
③(c)
答案

int ② input ③ print

题目 2

输入爸爸、妈妈、小玉三人的年龄(正整数),计算输出总年龄和平均年龄,请补全程序:

ba = int(input("请输入爸爸的年龄:"))
ma = int(input("请输入妈妈的年龄:"))
yu = int(input("请输入小玉的年龄:"))
total =# 补充完整程序,实现计算总年龄
average = (ba + ma + yu) / 3  # 补充完整程序,实现计算平均年龄
print("一家人的总年龄是:",, ",一家人的平均年龄是:", average)
答案

ba+ma+yu ② total

题目 3

已知摄氏温度(c)与华氏温度(f)的转换公式为:c = 5/9 × (f - 32)。编写程序将任意输入的华氏温度转换为摄氏温度,请补全程序:

f = ①(input("请输入华氏温度:"))
c = 5 / 9 * (f - 32)
print("摄氏温度为:",)
答案

float ② c

几何图形计算

题目 4

已知正方形的边长 a,求立方体的体积 v,请补全程序:

a = float(①("请输入正方形的边长:"))
v = a * a * a
print()  # 输出立方体的体积
答案

input ② v

题目 5

梯形面积的求解公式为 s = (a+b)×h/2,从键盘读入一个梯形的上底 a、下底 b 和高 h,请计算梯形的面积,请补全程序:

a = ①(input("请输入梯形的上底:"))
b = float(input("请输入梯形的下底:"))
h = float(input("请输入梯形的高:"))
s = (a + b) * h / 2
print("梯形的面积是:",)
答案

float ② s

题目 6

请输入大圆半径 r1、小圆半径 r2,求出圆环的面积 s,请补完程序:

r1 = float(input("请输入大圆的半径:"))
r2 = ①(input("请输入小圆的半径:"))
s1 = 3.14 * r1 * r1
s2 = 3.14 * r2 * r2
s =
print("圆环的面积是:", s)
答案

float ② s1-s2

题目 7

学校有一个圆形花坛,量得花坛周围的篱笆长是 x 米,请问该花坛的面积是多少平方米?提示:(π=3.14),请补全程序:

x = ①(input("请输入篱笆的长:"))
r = x / (2 * 3.14)
s = 3.14 * r * r
print("花坛的面积是:",)
答案

float ② s

运算符号

题目 8

袁老师要求学员们制作一个计算器。输入两个整数,计算并输出两个数的和、差、积、商以及余数,请补全程序:

a = int(①("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
sum_result = a + b
difference = a - b
product = a * b
quotient = a ② b
remainder = a % b
print("两数和:", sum_result)
print("两数差:", difference)
print("两数积:", product)
print("两数商:", quotient)
print("两数余数:", remainder)
答案

input ② //

题目 9

输入 a, b 两个整数,编程求出 a 除以 b 得到的商和余数,请补全程序:

a = ①(input("请输入a的值:"))
b = int(input("请输入b的值:"))
s = a // b
y = a ② b
print("商是:", s)
print("余数是:", y)
答案

int ② %

题目 10

补全程序,计算圆的面积:

r = float(①("r="))
s = 3.14 * (r ② 2)
print("圆的面积是", s)
答案

input ② **

题目 11

学校新买来 m 根跳绳,每个班分 n 根,最多可以分给几个班的同学,还剩多少根?提示:(m≥n),请补全程序:

m = ①(input("请输入跳绳根数:"))
n = int(input("请输入每班分的根数:"))
a = m // n
b = m ② n
print("最多可以分给", a, "个班", "还剩", b, "")
答案

int ② %

题目 12

小强是一个很懒的人,计算 3456+38 时,他只会计算个位上的数 6+8,对于答案也只记录个位上的数 4。请补全程序:

a = int(input("请输入一个整数:"))
b = int(input("请输入另一个整数:"))
c = a ① 10
d = b % 10
total = (c + d) % 10
print("小强的答案是:",)
答案

% ② total

题目 13

将一个两位数的十位与个位交换位置进行加密,请补全程序:

n = int(①("请输入一个两位数:"))
sw = n ② 10
gw = n % 10
mm = gw * 10 + sw
print("加密后的数字是", mm)
答案

input ② //


信息技术中考复习最后一课
分享本文到:

上一篇
2026 睿抗 CAIP 大模型及智能体应用赛项样题(二)
下一篇
Python 选择结构习题集