我想以编码方式打印语句。第一个功能可以达到目的,并为我提供所需的输出。我想知道,如果我可以写这个函数是这样的,我可以对两个雄蕊进行条件检查,而不仅仅是一个来得到我想要的结果。在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