预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

试题Python完全新手教程 一、选择题 1.下面的Python程序段运行后的输出结果是() x=3 ifx%2==0: print(x,"是偶数。") else: print(x,"是奇数。") A.3是奇数 B.x,"是偶数" C.x,"是奇数" D.3是偶数 2.下列Python数据不属于列表的是() A.{24,56,7,89,4} B.[24,56,7,89,4] C.[24,56,’a’,’猕猴桃’] D.[’A’,’B’’C’,’D’] 3.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这个问题,那么小林同学在编写程序的过程中可能会用到哪些语句() A.赋值语句 B.循环语句 C.条件语句 D.输出语句 4.下面哪个不是Python合法的标识符() A.int_3 B.30XL C.self D._abc 5.在Python中,表示跳出循环的函数是() A.continue B.break C.ESC D.Close 6.以下python程序段运行后,y的值是() x=3 ifx>3: y=2*x else: y=3*x+1 print(y) A.10 B.5 C.25 D.26 7.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为() A.22 B.88 C.89 D.67 8.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为() A.“python” B.“Python” C.True D.False 9.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是() A.图中文件存储结构为树结构,python34为树的根结点(父节点) B.图中python34根结点有4个子结点 C.图中python34根结点下有5个子树(子结点) D.图中Tools是python34的子树(子结点) 10.小林编写一段文件读写操作代码,文件如图,代码段如下: file=open('ceshi.txt','w') file.write("pythonisaprogramminglanguage.") file.close() file=open('ceshi.txt','r') print(file.read()) 该代码段运行后,输出的结果为() A.IADistributedSystemBasedonPython. B.pythonisaprogramminglanguage. C.IADistributedSystemBasedonPython.pythonisaprogramminglanguage. D.程序编译错误,不会输出结果 11.在Python中,表达式(21%4)+5的值是() A.2 B.6 C.10 D.3 12.python文件的扩展名是() A.py B.pye C.vbp D.pyr 13.下列可以作为python变量名的是() A.5x B.x-1 C.if D.x_1 14.下列Python语句中,会导致程序运行出错的语句是() A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1 15.数据分析的处理工具错误的() A.Access B..Excel C.python D.SQL 二、程序填空 16.编写Python程序实现如下功能:输入年月日,输入格式如“2021-06-21”,年月日之间用“-”分隔。判断这一天是这一年的第几天。以2021-06-21为例,前面5个月总天数,加上21天即这一天是本年的第几天。特殊情况,当输入的年份是闰年时,2月份有29天。闰年的判断方式如下: I、能被4整除,但不能被100整除; II、能被400整除; (1)“2020-05-20”这一天是这一年的第_________天。 (2)编写Python代码如下,在划线处填入正确的代码 _________________ _________________ _________________ (3)加框处的代码有误,请改正。 改正:_________________ mon=[31,28,31,30,31,30,31,31,30,31,30,31]#mon中存储1-12每个月的天数 s=input("请输入年月日:") 'month=int(s[5:7]) ① sum=0 foriinrange(②): sum+=mon[i] sum+=day if: isleap=True else: isleap=False if③ sum+=1 print("这一天是当年的第"+str(sum)+''天'') 17.设计完成算法之后,小C打算用所学的Python程