计算机等级考试二级Python语言模拟试卷单选解答详解第1期

计算机等级考试二级Python语言模拟试卷单选解答详解第1期
2019年01月15日 00:14 天意帝

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

解答:

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

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

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

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

解答:函数以def开头

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

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

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

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

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

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

解答:

  • math.ceil()向上取整

  • math.fabs()返回数字的绝对值

  • math.pow(x,y)返回x**y 运算后的值

  • math.trunc(x)返回x的整数部分,相当int。

解答:

  • gb2312适用于汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此编码。

  • gbk标准兼容GB2312,共收录汉字21003个、符号883个,并提供1894个造字码位,简、繁体字融于一库。

  • big5是一种中文繁体编码,主要在我国的台湾和香港地区使用。

  • ascii主要用于显示现代英语和其他西欧语言。

解答:sys是system的缩写。

解答:

解答:

解答:

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

解答:转义字符反斜杠 \ 。

解答:

解答:

  • *:乘法

  • **:幂运算(乘方)

  • %:取模

  • //:整除

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部