字符串格式中默认值的使用

1 投票
1 回答
1454 浏览
提问于 2025-04-17 23:46

希望你能帮我解决我在Python中遇到的问题。

我想用字符串格式来处理一个模板,但我需要一些默认值。

template = """
Server {isServerRunning}
NTP {isNTPrunning}
Application {isAppRunning}
"""

test = template.format(isServerRunning='is not running')

print test

OUTPUT:
Server is not running
NTP is running
Application is running

(假设这三个参数的默认值应该是'正在运行')

谢谢你的时间

1 个回答

0

你能把那个放在一个函数里吗,比如这样:

def test(isServerRunning='is running',
         isNTPrunning='is running',
         isAppRunning='is running'): 
         return template.format(
             isServerRunning=isServerRunning, 
             isNTPrunning=isNTPrunning, 
             isAppRunning=isAppRunning)

撰写回答