- 1
- 0
- 约1.99千字
- 约 8页
- 2026-02-03 发布于天津
- 举报
2026年Python编程实践(计算机编程)试题及答案
(考试时间:90分钟满分100分)
班级______姓名______
第I卷(选择题共30分)
(总共6题,每题5分,每题给出的四个选项中,只有一项是符合题目要求的)
1.以下关于Python变量命名的说法,正确的是?
A.变量名可以包含数字、字母和下划线,且不能以数字开头
B.变量名可以使用Python的关键字
C.变量名不区分大小写
D.变量名可以包含特殊字符
2.执行以下代码后,输出结果是?
```python
a=5
b=3
c=a+b2
print(c)
```
A.11
B.16
C.8
D.13
3.以下哪种数据类型不能进行切片操作?
A.列表
B.元组
C.字符串
D.字典
4.要判断一个数是否是偶数,以下代码正确的是?
A.
```python
num=7
ifnum%2==0:
print(偶数)
else:
print(奇数)
```
B.
```python
num=7
ifnum/2==0:
print(偶数)
else:
print(奇数)
```
C.
```python
num=7
ifnum%2!=0:
print(偶数)
else:
print(奇数)
```
D.
```python
num=7
ifnum//2==0:
print(偶数)
else:
print(奇数)
```
5.以下哪个函数可以用于将字符串转换为整数?
A.int()
B.float()
C.str()
D.list()
6.执行以下代码,会出现什么错误?
```python
a=[1,2,3]
print(a[3])
```
A.IndexError
B.TypeError
C.NameError
D.SyntaxError
第II卷(非选择题共70分)
(总共2题,每题10分)
7.简述Python中函数的定义和调用方法,并举例说明。
8.请写出一段Python代码,实现判断一个年份是否是闰年的功能。
(总共2题,每题15分)
9.有一个列表`[1,3,5,7,9]`,请编写代码实现将列表中的每个元素都乘以2,并输出新的列表。
10.编写一个函数,计算一个三位数的各位数字之和。例如,输入123,输出6。
(总共1题,每题20分)
11.材料:某商场为了促销商品,制定了如下优惠方案:购物金额小于200元,无优惠;购物金额大于等于200元且小于500元,享受9折优惠;购物金额大于等于500元,享受8折优惠。请编写Python代码实现根据输入的购物金额计算出实际需要支付的金额。
答案
1.A
2.D
3.D
4.A
5.A
6.A
7.函数定义使用`def`关键字,后跟函数名和参数列表,参数列表可以为空。函数体通过缩进表示。例如:
```python
defadd_numbers(a,b):
returna+b
```
调用函数时,使用函数名并传入参数,如`result=add_numbers(3,5)`。
8.
```python
year=int(input(请输入年份:))
if(year%4==0andyear%100!=0)oryear%400==0:
print(year,是闰年)
else:
print(year,不是闰年)
```
9.
```python
lst=[1,3,5,7,9]
new_lst=[i2foriinlst]
print(new_lst)
```
10.
```python
defdigit_sum(num):
sum_val=0
whilenum0:
sum_val+=num%10
num//=10
returnsum_val
```
11.
```python
amount=float(input(请输入购物金额:))
ifamount200:
pay=amount
elif200=amount500:
pay=amount0.9
else:
pay=amount0.8
print(实际需要支付:,pay)
```
您可能关注的文档
- 2025年大学大二(护理学)外科护理学阶段测试试题及答案.doc
- 2025年大学大二(护理学)外科护理学实验综合测试题及答案.doc
- 2025年大学大二(护理学)外科护理综合测试题及答案.doc
- 2025年大学大二(护理学)外科护理综合实训综合测试题及答案.doc
- 2025年大学大二(化工安全技术)化工安全防护综合测试题及答案.doc
- 2025年大学大二(化工单元操作)流体输送设备操作阶段测试题及答案.doc
- 2025年大学大二(化工热力学)热力分析综合测试题及答案.doc
- 2025年大学大二(化工热力学)相平衡计算阶段测试试题及答案.doc
- 2025年大学大二(化工热力学基础)热力分析方法综合测试题及答案.doc
- 2025年大学大二(化工系统工程)系统优化期末测试试题及答案.doc
原创力文档

文档评论(0)