已知 x = 'abcd' 和 y = 'abcde',那么表达式 [i==j for i,j in zip(x,y)] 的值为________________。[/i]
A: [True, True, True, True]
B: [True, True, True, True,False]
C: [1, 1, 1, 1]
D: [1, 1, 1, 1,0]
A: [True, True, True, True]
B: [True, True, True, True,False]
C: [1, 1, 1, 1]
D: [1, 1, 1, 1,0]
举一反三
- 8.5 若有定义boolean a=true; int x=1,y=2;则语句(a ||(--x)<;y) ;执行后,表达式和x的值分别是( ) A: true,1 B: true,0 C: false,1 D: false,0
- print({'True',True,1})的结果为? A: {'True',True} B: {'True',1} C: {True,1} D: {'True',True,1}
- 设a=3,b=5,c=-1,d=7,求下列逻辑表达式的值 1)(a-b)>c*d&&!(c>0)||d>b 2)a*d/(c*-a)>d%c||c>=d 3)(c+d)c 4)a-b>=c&&b-a>=d A: (1)True (2)True (3)True (4)False B: (1)False (2)True (3)True (4)False C: (1)True (2)False (3)True (4)False D: (1)True (2)True (3)False (4)False
- 已知x=43, ch='A', y=1, 表达式(x>;=y and ch<;'b' and y)的值是( ) A: 1 B: 0 C: True D: False
- 已知 x = 1, y = 2, a = -2, b = -1,逻辑表达式 x > aandy < b 的值为()。 A: 1 B: 0 C: True D: False