第二章 Python的基础语法
2.7 课后习题
(1)变量是指在程序运行讨程中值可以发生改变的量
(2)已知s="Python语言程序设计”,则print(s[2:4])的输出结果为th,print(s[-4:-2])的输出结果为程序
(3)已知 t=(3.5,2,'abcd' ,4+5j,True,[3,3.5],5.3),print(t[3])的输出结果为4+5j,print(t[-3])的输出结果为True
(4)10/4的结果为2.5,10//4的结果为2,10%4的结果为2,10**4的结果为10000
(5)已知x=50,则10<=x and x<=30的结果为False
(6)已知x,y=4,5,则x|y的结果为5,x^y的结果为1
(7)下面选项中,正确的变量名是(C)
A.2sum B.for C.圆面积2 D.it is
(8)执行Python语句“name,age='张三',20”之后,下面说法正确的是(C)
A.name的值为“张三”,age的值为20,两个变量的类型不一定
B.程序报错,因为两个变量没有定义,不能直接赋值
C.定义两个变量,name是字符串类型,值为“张三”,age是整型,值为20
D.不能同时给两个变量赋值,程序报错
(9)已知语句:a,b,c=12,0o12,0x12,则 print(a,b,c)的输出结果是(