1樓:Qiufeng54321
Python的命令列輸出的是你的返回值
如果沒有就不輸出
這裡說的返回值就是像1, "str", var這樣的text.replace 返回str所以會輸出replace過的值,但是這裡text沒有變
然後第二個text就是text本身的變數值
2樓:日天山君
注意一下,第乙個你還沒有輸出text呢,你輸出的是text.replace的返回值。
如果輸出text結果會是什麼呢?依然是love,並沒有被替換。因為replace是乙個函式,它並會對原串進行操作,它只是進行計算並將結果返回。
所以區別就在於你是否將返回值賦值給text。
3樓:
很明顯,兩者結果不一樣In[
1]:text
="I love Python"In[
2]:text
.replace
("love"
,"hate"
)Out[2
]:'I hate Python'In[
3]:text
Out[3]:
'I love Python'In[
4]:text2
="I love Python"In[
5]:text2
=text2
.replace
("love"
,"hate")In
[6]:text2
Out[6]:
'I hate Python'
然後在看一下原因
In [8]: help(text.replace)
Help on built-in function replace:
replace(...) method of builtins.str instance
S.replace(old, new[, count]) -> str
Return a copy of S with all occurrences of substring
old replaced by new. If the optional argument count is
given, only the first count occurrences are replaced.
上面的資訊說的很清楚,replace 這個函式會返回S的乙個副本,將所有出現的子字串old替換為new。也就是說replace這個函式不會改變原來的字串S的
請問這兩個角相等嗎
jyc 這位大哥,你是認真的嗎。這玩意一看就不等啊,雖然我也高一吧,這玩意用內角和公式不就得了 唉,就是外面那個大三角形下面兩個角分別大於裡面三角形的那兩個角,因為 1 2 3 180 所以那兩個角大小不一樣,而且外面的小於裡面的 手動分割線 嗯,既然題主改了一下題,那就重新審視一下。因為沒有給出其...
請問這兩個男生哪個條件好
wWw 如果除上述條件,其他條件包括內在品格等完全一致,我認為農村的孩子更優秀。至於你弟為什麼找不到物件,需要多角度考慮,比如外型體型,行為舉止,內在品質等。最簡單的方法就是,樓主可以給你弟弟介紹乙個女孩子認識,並不一定要談戀愛,可以看看你的弟弟和女性是如何社交的。 吳蒙 條件是男生A更好,但是男生...
請問這兩個定向選調有什麼區別?
Huan茄 一是考試時間不同,急需緊缺專業選調一般在下半年筆試,非定向選調在上半年3月份左右筆試。二是報考要求同,緊缺專業選調對學校 雙一流 專業 黨員 學生幹部經驗等有要求,所以競爭相對更小一些。三是分配單位稍有不同。 黑馬王子 現在每個省都有自己的定向選調和普通選調,只是名字可能會有不同叫法。四...