有粉丝私信希望增加一些针对国家二级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。
解答:转义字符反斜杠 \ 。
解答:
解答:
*:乘法
**:幂运算(乘方)
%:取模
//:整除
4000520066 欢迎批评指正
All Rights Reserved 新浪公司 版权所有