我正在学习有限自动机和语法测试,我被这个问题卡住了:L = {a^n b^m c^m+n|n>=0, m>=0} S->aA | aB C->cC | c Here's where I have doubts
我的C的结果如何记住m和n的数字呢?我猜这一定是一个上下文无关的语法,如果是这样,它应该是怎样的呢?
过去几天我一直在做这件事。有什么改进的想法吗?(笔记非常简单,这是为学校准备的,而笔记必须是为Python的新手准备的)。import sys # Allows a new selection of system related commands to be used; I use sys.exit() to close the p
我正在尝试创建一个游戏,它将要求用户进行猜测,如果猜测低于随机生成的整数,则它将打印(‘太低!再试一次。),如果猜测高于猜测,则将打印(’太高!再试一次),如果猜测等于随机整数,则将询问用户是否要再次玩。这就是我遇到问题的地方-如果输入'y‘,我如何让代码循环返回以重新创建随机整数并开始循环? import random again='y' print('I have a number between 1 to 1000.')