Python 如何在不显示“无”的情况下执行def命令
我试图让一个函数运行另一个函数,然后请求输入。 问题是,当我使用打印选项时,它在执行def后返回Python 如何在不显示“无”的情况下执行def命令,python,function,nonetype,Python,Function,Nonetype,我试图让一个函数运行另一个函数,然后请求输入。 问题是,当我使用打印选项时,它在执行def后返回None,但当我使用返回选项时,它只打印打印板(板)并完成功能,也就是说,不要求输入 如何在不显示None和不完成函数的情况下执行命令 def main(): print print_board(board) x = int(raw_input("Enter row ")) y = int(raw_input("Enter column ")) z = int(
None
,但当我使用返回选项时,它只打印打印板(板)并完成功能,也就是说,不要求输入
如何在不显示None
和不完成函数的情况下执行命令
def main():
print print_board(board)
x = int(raw_input("Enter row "))
y = int(raw_input("Enter column "))
z = int(raw_input("Enter digit "))
return is_valid_move(x,y,z)
简单地说:
def main():
print_board(board)
...
这将调用print\u board()
,但既不会打印其返回值(None
),也不会终止main()