这是博主的第一篇文章,主要想分享一下自我学习心得和体会。我是一名来自河南的大一学生,暑假期间在某站上自学了Python,主要通过近期的练习,阐述一下学习的题目与具体解答步骤,如果有误烦请大佬指点。
题目 1.
>>>for i in range(2):
>>> print(i)
>>>for i in range(4,6):
>>> print(i)
上面这段代码打印的结果是
A.2,4,6
B.0,1,2,4,5,6
C.0,1,4,5
D.0,1,4,5,6,7,8,9
#for i in range(2)代表()值为的数字是大于0小于2,例如入下这段代码: >>>for i in range(2): >>> print(i) 则输入出结果为0,1 #range(a,b)表示从a开始,到b结束,但不包括b,例如这段代码: >>>for i in range(4,6): >>> print(i) 则输出结果为4,5 综上所述正确答案应该为0,1,4,5故应该选C选项
题目 2. 在python中,使用open方法打开文件,语法如下:open(文件名,访问模式)如果以二进制格式打开一个文件用于追加,则访问模式为: A.rb B.wb C.ab D.a
rb 二进制只读,指针将会放在文件的开头 wb 二进制写入,如果该文件已存在则打开文件,并从头开始编辑,即原有内容会被删除。如果该文件不存在,就会创建新文件。一般用于非文体文件如图片等 ab 二进制追加,如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,就创建新文件进行写入 a 追加,如果文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写到已有的内容之后。如果该文件不存在,就创建新文件写入
综上所述,很显然这道题答案是ab所以应当选择C选项
很感谢大家阅读这篇文章如果有问题请大佬们联系我,如果题目有侵权,请联系我,稍后会为大家更新语法open(文件名,访问模式)



