math python 向上取整_计算机等级考试二级Python语言模拟试卷单选解答详解第1期...

5a28de765c78c64fbd0f6a09bc367df5.png
模拟试卷单选题20题

有粉丝私信希望增加一些针对国家二级Python考级的小练习和答题详解。所以就有了模拟试卷的题目讲解。

第1题:下面的程序运行结果是( )

5da964af430416ae8e55d02a64b92d8a.png

86c5418610d995a58130544399a3578d.png

解答:

这是一个变量作用域的问题,变量分为全局变量和局部变量。a=10是全局变量,而函数setNumber()里面的a=100是一个局部变量。局部变量的作用域就是在函数内部,函数执行完,局部变量也跟着函数一起被回收。

c910b993a10164a397a7eefa8ee684e8.png

当然如果想要影响全局变量可以把函数的局部变量声明全局(global)。建议最好不使用声明全局,

fee9cd0c1d520d5d05107fb3c6d74497.png

第2题:使用( )函数接收用户输入的数据。

22ee90cc888ed7c416bb0d1f9f11b69e.png

解答:输出print(),输入input()。


第3题:( )函数以一系列列表作为参数,将列表中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。

0e83c202b43c0461ee90372a4af4f3d0.png

解答:如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。


第4题:使用( )关键字来创建python自定义函数。

37db886adaacfeb94b3de69363db0e23.png

解答:函数以def开头


第5题:下面( )不是有效的变量名。

d50495ad93bc721ea80d0645dbaaf9ec.png

解答:不能数字开头的字母、数字、下划线。


第6题:( )函数是指直接或间接调用函数本身的函数。

1784b821b30b01fb6ef7322d3764ca36.png

解答:在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。


第7题:优先级最高的运算符为( )。

246bff97da679600c7167bada1c3d6aa.png

解答:数学中教过优先计算括号的内容,python运算也是。


第8题:Python脚本文件的扩展名为( )。

ba3c28f0f60655307fe8c5c37c7db274.png

解答:python的后缀是.py结尾。


第9题 :下面不属于python特性的是( )。

bea58bc06e106bab3ea57488b3141a1e.png

解答:python是一门高级语言、简单易学、开源免费、可移植性。


第10题:在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串。

dc136051c4e2b8b16769e15cc4f982bd.png

解答:%d(格式化整数),%c(格式化字符及其ASCII码),%s(格式化字符串),%t(水平制表符)。


第11题:( )可以返回x的整数部分。

a72e6917fa141f02e944983cbd6afe46.png

解答:

  • math.ceil()向上取整
  • math.fabs()返回数字的绝对值
  • math.pow(x,y)返回x**y 运算后的值
  • math.trunc(x)返回x的整数部分,相当int。

第12题 :( )不是用于处理中文的字符编码。

c65f70cda6bdb8cf714324dc7861366d.png

解答:

  • gb2312适用于汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此编码。
  • gbk标准兼容GB2312,共收录汉字21003个、符号883个,并提供1894个造字码位,简、繁体字融于一库。
  • big5是一种中文繁体编码,主要在我国的台湾和香港地区使用。
  • ascii主要用于显示现代英语和其他西欧语言。

第13题:( )模块是python标准库中最常用的模块之一。通过它可以获取命令行参数,从而实现从程序外部向程序内部传递参数的功能,也可以获取程序路径和当前系统平台等信息。

f6473f8f270bd0b89900f7b53c3acfe4.png

解答:sys是system的缩写。


第14题:在每个python类中,都包含一个特殊的变量()。它表示当前类自身,可以使用它来引用类中的成员变量和成员函数。

7f313916c5bc2b5d22df721478a443a5.png

解答:

613e75116fd43cc995a304213731d0ad.png

第15题:构造函数是类的一个特殊函数,在python中,构造函数的名称为( )。

3c54948ede253b9c393491a2d4f381aa.png

解答:

e284a558124598226a2e8d0549615965.png

第16题 :关于函数参数传递中,形参与实参的描述错误的是( )。

d3c4e2145bd4e80cacf5c85ec6a62b51.png

解答:

db2529db28d99e01b1ecc6d1ac6f5aeb.png

第17题:关于a or b的描述错误的是( )。

1c4378c4aa346b909e0c7d498499e2d7.png

解答:or只要一边为True,就为True。而C.若a=True b=True 则 a or b ==False,两边都是True,所以是True不是False。


第18题:当需要在字符串中使用特殊字符时,python使用( )作为转义字符。

088e7370177b3050e35091e67ed4594c.png

解答:转义字符反斜杠 。


第19题:Python定义私有变量的方法为( )。

2a25c5ac53a04de2102c9c67f3d844a7.png

解答:

84b2188b3f1d970aa28ed519df84bf02.png

第20题:幂运算运算符为( )。

aedeec4087292249f29236f168e384d8.png

解答:

  • *:乘法
  • **:幂运算(乘方)
  • %:取模
  • //:整除

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值