我想以編碼方式打印語句。第一個功能可以達到目的,併爲我提供所需的輸出。我想知道,如果我可以寫這個函數是這樣的,我可以對兩個雄蕊進行條件檢查,而不僅僅是一個來得到我想要的結果。在python中打印條件語句
def display(A,B,C):
print "--",'{0:^34}'.format(B),"--"
if A:
print "--",'{0:^34}'.format(A),"--"
display('','My String','XYZ')
所需的輸出:
-- My String --
def display1(A,B,C):
print "--",'{0:^34}'.format(B),"--"
print "--",'{0:^34}'.format(A),"--"
display1('','My String','XYZ')
輸出
-- My String --
-- --
def display2(A,B,C):
if A:
print "--",'{0:^34}'.format(B),"--"
print "--",'{0:^34}'.format(A),"--"
display2('','My String','XYZ')
輸出:
Blank
「C」作爲參數的目的是什麼? – SethMMorton
以及它需要執行一些其他任務,這在本例中不是必需的。那麼我現在意識到,我應該刪除之前張貼查詢:) – misguided