1、“==”操作符测试值的相等性。python运行相等测试,递归地比较所有的内嵌对象;
“is”表达式测试对象的一致性。python测试二者是否同一个对象。
>>> X=[1,2,3] >>> L=['a','b','v'] >>> D={'x':X,'y':2} >>> S1='spam' >>> S2='spam' >>> S1==S2,S1 is S2 (True, True) >>> S2='spam is a' >>> S1='spam is a' >>> S1==S2,S1 is S2 (True, False)
2、写一个表达式。修改元组中的第一个元素在此过程中,(4,5,6)应该变成(1,5,6)。
>>> L=(4,5,6) >>> L=(1,)+L[1:] >>> print L (1, 5, 6)
3、open文件调用中,默认的处理模式自变量是什么?
open文件调用中的处理模式参数默认值为‘r’:读取输入。对于输入文件文件,只要传入外部文件名即可。
4、python在什么时候会认为一个对象为真。
对象是非零数字或者非空集合体对象或者非空集合体,则为真。