2024-10-03 11:13:35 发布
网友
如果没有告诉输入字符串打印,如何防止其打印。 这是:
class o(): row = int(input("Select number > "))
即使我没有告诉它打印,也会打印“选择号码”
还有这个:
class o(): def select(self,row): row = int(input("Select number > ")) pracObj = o() o.select(self,row)
会给我一个错误
如果我把输入放在类外,它仍然打印
input函数将打印引号中的所有内容。要让它“不打印任何东西”,你只需要把它称为没有任何文本
input
row = int(input())
为了让你的行为有时打印,你可以像这样分裂
if wantToPrint: # where wantToPrint is some bool print("Select number >") row = int(input())
你在正确的轨道上。试试这个:
class o(): def select(self): row = int(input('Number > ')) return row pracObj = o() row = pracObj.select() print(row)
您可以使用
pracObj = o()
现在,pracObj就是这个实例,您可以随意访问它的方法:
row = pracObj.select()
将return变量input的值row
return
row
input
函数将打印引号中的所有内容。要让它“不打印任何东西”,你只需要把它称为没有任何文本为了让你的行为有时打印,你可以像这样分裂
你在正确的轨道上。试试这个:
您可以使用
现在,pracObj就是这个实例,您可以随意访问它的方法:
将
return
变量input
的值row
相关问题 更多 >
编程相关推荐