如何使python替换某个问题的特定答案?

时间:2018-12-15 05:11:44

标签: python

我正在尝试使Python替换答案,如果答案是s,但是运行它时我所看到的只是:

Sub b()

    Dim docX As Document
    Set docX = Application.Documents.Open( _
           Filename:="C:\Users\johnr\OneDrive\Documents\CIS 208 VBA\Rimando_Input_Box.docm")

    Select Case MsgBox(Prompt:="Close document?", Buttons:=vbYesNo)
    Case vbYes
         docX.Close SaveChanges:=wdPromptToSaveChanges
    Case vbNo
         'Keep the document open
    End If

End Sub

它会切回CMD。

这是我目前所拥有的:

"main()"

此代码有什么问题?

2 个答案:

答案 0 :(得分:2)

只需在 main 之前声明默认值,如下所示:

name = 'Dave'
age = 15

if __name__ == '__main__':
    name = input("Enter a name for your Character: ")
    age = input("What is your Character's Age?: ")
    print("" + name + " is " + age + " years old.")

...下面是上面的一个简单包含示例(假设它称为Hello.py):

from Hello import name, age

if __name__ == '__main__':
    print(name, age)

如果从CMD运行,将提示您输入。如果包含,则将使用默认值。

答案 1 :(得分:-1)

没关系。我发现了

const MyExtendedClass = Tagged(Base);
new MyExtendedClass();