- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算机程序设计员职业三级技能操作考核试卷及答案
考试时间:______分钟总分:______分姓名:______
一、
阅读以下关于数据类型的描述,在【】处填写正确的类型名称。
1.用整数表示性别(0表示男,1表示女),应使用【】类型。
2.存储一个国家的名称,如China,应使用【】类型。
3.存储实数,如3.14159,应使用【】类型。
4.布尔值True或False,应使用【】类型。
5.存储一个日期,如2023-10-27,应使用【】类型。(假设有此类型支持)
二、
阅读以下Python代码片段,在【】处填写正确的语句或表达式。
1.以下循环语句用于打印从1到5的数字:
foriin【】:
print(i,end=)
2.以下条件语句判断一个数x是否为正数:
ifx0:
print(正数)
else:
print(非正数)
判断x是否为负数的语句应改为:【】
3.以下函数定义一个名为`calculate_sum`的函数,接收两个参数a和b,返回它们的和:
defcalculate_sum(a,b):
returna【】b
4.以下代码读取用户输入的整数:
num=int(input(请输入一个整数:))
若要读取用户输入的浮点数,应使用【】函数。
5.以下代码检查变量`flag`是否为True:
ifflag:
pass
若要检查`flag`是否为False,应使用条件语句:【】
三、
阅读以下Python代码,指出其中存在的语法错误或逻辑错误,并在【】处简要说明错误原因。
```python
#错误代码示例1
defgreet(name):
print(Hello,+name!
#错误代码示例2
i=5
whilei=10:
print(i)
i=i+2
#以下代码试图计算1到10的和,但存在错误
total=0
fornuminrange(1,11):
total=total+num
print(Sum:,total)
```
1.错误代码示例1的错误是:【】
2.错误代码示例2的执行结果是什么?代码本身是否有语法错误?若有,请指出:【】
3.计算Sum的部分代码存在什么问题?请说明。【】
四、
编写Python代码实现以下功能:
1.定义一个函数`is_prime(n)`,接收一个整数参数n,如果n是质数,返回True;如果不是质数,返回False。(提示:质数是大于1的自然数,且只能被1和它本身整除)
2.使用循环结构,计算1到100之间所有偶数的总和,并将结果存储在变量`even_sum`中。
3.打印出9乘法表,格式如下:
1*9=9
2*9=18
...
9*9=81
五、
假设有一个列表`fruits=[Apple,Banana,Orange,Grape,Watermelon]`。
1.请编写代码,将列表中的所有水果名称转换为大写,并将结果存储在新的列表`upper_fruits`中。
2.请使用列表方法,从`fruits`列表中移除元素Grape,并将修改后的列表存储回`fruits`变量。
3.请使用切片操作,获取`fruits`列表中前三个元素,并打印出来。
六、
阅读以下需求,编写Python代码实现:
小明参加了一次考试,有5门科目:数学、英语、物理、化学、生物。每门科目满分100分。请编写代码:
1.提示用户输入这5门科目的分数(输入格式可以是如90Math),并存储在一个字典中,其中键为科目名称,值为分数。(假设用户会按要求输入,且科目名称与列表`fruits`中的名称相同,但大小写可能不同)
2.计算小明的总分和平均分。
3.判断小明是否通过了考试,通过标准为平均分不低于60分。如果通过,打印考试通过,否则打印考试未通过。
七、
有以下字符串`s=Hello,World!WelcometoPythonprogramming.`
1.请编写代码,统计字符串`s`中字母o出现的次数。
2.请使用字符串方法,将字符串`s`中的所有空格替换为下划线_。
3.请使用切片操作,从字符串`s`中提取子字符串Pythonprogramming,并打印出来。
试卷答案
一、
1.int
2.str(或string)
3
原创力文档


文档评论(0)