我是Python新手。把它放在那裏。如何將函數輸出添加到Python中的字符串文字?
我想要做的是將函數的輸出添加到另一個函數輸出的字符串文字中。
就是這種情況:
**
def prime(n):
**blahh blah blah....**
if z == True:
return " and prime"
else:
return ""
def happyPrime(n):
**more blah blah blah**
if n == 1:
print ("Number is happy%s!" % prime)
break
if n in visited:
print ("Number is sad%s!" % prime)
visited.add(n)
[忽略在代碼段的凹口,StackOverflow的使他們出來錯。] 預期的結果是,當然,在那裏模數是它增加了其他函數返回的內容。不過,我認爲我可能會以錯誤的方式接近它。
您應該使用'prime(n)'而不是'prime'; 'print(「Number is happy%s!」%prime(n))''。 – 2013-05-11 17:52:39