Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
做减法和加法的Python代码?_Python - Fatal编程技术网

做减法和加法的Python代码?

做减法和加法的Python代码?,python,Python,我刚开始学习python,我知道它是一种简单的语言,但我的老师认为给我一些非常高级的任务来完成是一件好事,我明天就要完成了,所以如果有人能把它编码进来,我将不胜感激。以下是他想要的: 检测用户输入的单词:“加法”和“减法”。如果给出了错误的答案,它应该重新提问 如果用户选择其中一个,它应该从1-9生成两个数字,数字1>=数字2,并且应该询问用户答案 如果答案正确,它应该进入下一轮(我们的老师说必须有5轮,在每轮结束时,代码应该要求用户再次键入“add”或“sub”) 如果用户给出了错误的答案,

我刚开始学习python,我知道它是一种简单的语言,但我的老师认为给我一些非常高级的任务来完成是一件好事,我明天就要完成了,所以如果有人能把它编码进来,我将不胜感激。以下是他想要的:

  • 检测用户输入的单词:“加法”和“减法”。如果给出了错误的答案,它应该重新提问
  • 如果用户选择其中一个,它应该从1-9生成两个数字,数字1>=数字2,并且应该询问用户答案
  • 如果答案正确,它应该进入下一轮(我们的老师说必须有5轮,在每轮结束时,代码应该要求用户再次键入“add”或“sub”)
  • 如果用户给出了错误的答案,它应该重新提问
  • 当所有5轮结束时,或者如果用户在任何时候键入“end”并显示一条消息“再见”,代码将结束

非常感谢。

人们通常不需要在这里发布作业并解决它,因为StackOverflow的意思是每个问题都可以帮助很多对你的问题感兴趣的人。 虽然我不会做你的家庭作业,但你可以做以下几点:

  • 使用“while”语句进行输入检查和验证,这意味着它将不断询问输入是否与您设置的循环中断所需的值不同

  • 使用“如果”语句进行一般验证检查

但最重要的是,您需要花时间阅读/观看教程,这些教程可以帮助您更好地理解该语言,因为Stackoverflow是一个存放特定性质问题的地方,而不是一个家庭作业解决/调试服务。希望我能帮上忙

我个人推荐以下学习Python的资源:


堆栈溢出并不是为了给您提供问题的答案。您需要努力解决问题,然后就您遇到的错误提出具体问题。欢迎来到SO。这不是讨论论坛或教程。请花时间阅读和阅读该页面上的其他链接。我很乐意自己解决它f、 但是我们甚至还没有上这方面的课,我在网上搜索了一整天,我无法理解这里的大部分内容。花点时间练习这些例子。它会让你了解Python提供的帮助你解决问题的工具。如果你的老师给了你作业,请搜索并尝试获取。:)谢谢你的时间,我会尽我最大的努力。没问题!如果你觉得我的答案有用,你可以把它标记为已回答。