《Python程序设计基础项目化教程习题项目二数据类型及其运算.docx》由会员分享,可在线阅读,更多相关《Python程序设计基础项目化教程习题项目二数据类型及其运算.docx(4页珍藏版)》请在优知文库上搜索。
1、数据类型及其运算测试习题测试习题一、填空题1 .是指在程序运行过程中值可以发生改变的量。2 .已知SHPythOn语言程序设计:则Print(S2:4)的输出结果为,Print(S-4:-2)的输出结果为。3 .已知t=(3.5,2,abcd,4+5jzTrUe,3,3.5,5.3),Print(U3)的输出结果为:,Print(t-3)的输出结果为:4 .10/4的结果为,10/4的结果为,10%4的结果为,10*4的结果为。5 .已知x=50,贝(J10=xandx=30的结果为。6 .已知x,y=4,5,则xy的结果为,xy的结果为。二、选择题1 .下面选项中,正确变量名是()A. 2s
2、umB. forC.圆面积2D. itis2 .执行Python语句name,age=张三,20之后,下面说法正确的是()A.name的值为张三,age的值为20,两个变量的类型不一定B.程序报错,因为两个变量没有定义,不能直接赋值C.定义两个变量,name是字符串类型,值为张三,age是整型,值为20D.不能同时给两个变量赋值,程序报错3 .已知语句:arbzc=12z0ol2,012,则Print(a,b,c)输出结果是()A. 121018B. 121212C. 10816D. 1218104 .已知:a=10f2.5,test,3+4jzTrUe,5.3,2.5,则Print(a)输出
3、结果是()A. 10,2.5,test,34jzTrue,5.3f2.5B. Truez2.5,5.3,10z3+4j,test)C. 102.5test34jTrue5.32.5D. True2.55.3103+4jtest5 .Print(姓名:%5s,年龄:%5d,成绩:%6.2f,%(tom”,19,86.5)的输出结果是()(表示一个空格)A.姓名:tom,年龄:19,成绩:86.5B.姓名:tom,年龄:19,成绩:86.50C.姓名:tom,年龄:19,成绩:86.5D.姓名:tom,年龄:19,成绩:86.506.已知x,y=10,10,20,30,则XiSy和Xiny的结果分
4、别为()A. TrueTrueB. FalseFalseC. TrueFalseD. FalseTrue三、简答题1 .写出下面程序的运行结果。sl,s2=abc,def,zl,z2=1,2,zhangw,2.2r33wangwxl=l,2.5,test,z3+4j,True,3,1.63,5.3print(sl+s2)print(zl+z2)print(sl*3)print(zl:)print(xl3)print(xl3:-l)2 .已知程序段的功能是:用户输入数字1至7,输出对应的星期几的字符串,如输入4,输出星期四。请将程序填写完整。Week=星期一星期二星期三星期四星期五星期六星期日”n=eval(请输入星期数字(1至7)”)pos=(n-l)*3print(weekpos:)