我是Python的初学者。我有这个错误。此代码有什么问题。 我从未使用过行继续符。提前致谢。 (Windows 10,Atom编辑器,在cmd上执行)
def input_eaten():
input_test = print('Enter somethings eaten in last 24 hours: ')
return input_test
eaten_some = input_eaten()
print('dairy' in eaten_some.lower())
答案 0 :(得分:0)
我很难弄清楚您要如何真正使用此代码。但是,如果您想:
那么您就有问题了。首先,如果您想让用户编写代码,则需要使用以下代码:
input_test = input('Enter somethings eaten in last 24 hours: ')
输入用于让用户为代码编写一些内容。 print是用于在屏幕上打印某些内容,因此您无法返回打印。但是,您可以返回一个字符串,然后将其提供给某个变量,然后打印此变量。
def input_eaten():
input_test = input('Enter somethings eaten in last 24 hours: ')
return input_test
eaten_some = input_eaten()
print('dairy' in eaten_some.lower())
希望我能对您有所帮助。如果没有,请告诉我您希望程序执行什么操作。保持练习,祝你好运:)