TEL:400-8793-956
当前位置:程序、服务器

程序未调用输入

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-26 09:47:57

 问:我一直在尝试使用相同的逻辑来验证是或否的问题,但是输入只是没有运行,我不确定是否需要其他东西来使代码自动运行。

 
def 选择(自我):
选择=输入(“ [Y]或[N] o” )。上()如果选择在'YN' :如果选择== 'Y' :打印(“ \ n \ n \ n \吨\吨\吨\吨它工作!!!!!” )其他:打印(“ \ n \ n \ n \ t \ t \ t \ t仍然有效!!!!” )否则:返回self 。选择()    
 
 
答:此方法属于什么类?您如何实例化它并调用此方法?
 
你在做这样的事吗?
 
this_inst  =  SomeModel ()
this_inst 。选择()
如果您希望它成为独立功能,请将以下内容保存到名为的文件中choise.py:
 
def  choice ():
选择=输入(“ [Y]或[N] o” )。上()如果选择在'YN' :如果选择== 'Y' :打印(“ \ n \ n \ n \吨\吨\吨\吨它工作!!!!!” )其他:打印(“ \ n \ n \ n \ t \ t \ t \ t仍然有效!!!!“ )否则:return choice ()#如果__name__ ==直接从命令行调用文件,则执行python惯用语      
 
   '__main__' :
#调用函数选择()    
    
然后,在shell提示下,键入python choice.py
上一篇: 您是否在自己的仓库中使用拉取请求?
下一篇: 解析此json时遇到问题