擅长:python、mysql、java
<p>要使程序退出并删除“无”,请执行以下操作:</p>
<pre><code>import sys
def interact():
print "Welcome to calculator"
print
c = raw_input("Command: ")
print
d = c.split()
while True:
if d[0] =='date' and len(d) == 2:
display_stats(d[1])
elif c == 'q':
return
elif c == 'x':
sys.exit()
else:
print "Unknown Command: ",c
break
</code></pre>
<p>None出现是因为display\u stats已经进行了打印,然后返回了一些东西-所有函数都会这样做,很可能它返回None,然后在interact函数中打印出来:我只是在display\u stats调用之前删除了打印。你知道吗</p>