最新回答 / zztiwsk
u只是用來聲明該字符串是用Unicode編碼,因此并不是說print時需要加u,而是當你需要使用Unicode編碼的字符的時候才在該字符串的前面加u。例如:所需字符都是英文或數字的時候不需要加U,因為可以使用ascii碼編碼???????????str = "hello123"????????? ?print str????????????但如果所需字符有中文的時候就需要使用Unicode編碼了,因為ascii沒法對我大中國87019個漢字進行數字標識。????????????str = r"中國"???...
2017-05-02
最新回答 / newbeeTAT
我覺得這個例子涉及到了算法的東西,而且答案的定義的函數里面如果n不是1,那他就會遞歸執行下面的兩個本身函數,而且中間還有一次輸出。如果你想要完全明白他流程是怎么跑的,就找張紙把他每一次調用函數的參數是什么都寫出來就清楚了
2017-04-27
最新回答 / 放學路上的小學生
greet()方法里面沒有顯式的寫return,則該方法默認返回None。你在greet()前面加了print,自然就打印出來了。1、你可以去除print:<...code...>2、把方法體內的打印改成返回值,由外部調用進行打印。<...code...>
2017-04-27