我有一个问题,我似乎无法解决;如果这是重复的道歉,但永远不会有真正的答案。我从配置文件中提取特定的信息,以文本块的形式显示信息,我只需要打印特定的块,而不需要标题。因此,例如,(与下面的文本格式),我只会想捕捉低于头2的信息,但没有什么过去头3: # output could containmultiple headers, and lines, or no lines per header th
我从来没有在#1见过这个具体问题和其他问题没有帮助我(我以前试过开)。 当我尝试打印二叉树这种方式如下: data BinTree a = ET | Branch (BinTree a) a (BinTree a) deriving Show
ejC:: BinTree a -> String
ejC ET = ""
ejC (Branch x y z) = (ejC x) ++ "|-"
下面是我的代码的缩写版本。基本上,我有一本存储包含我的ASCII字母的列表的字典。我提示用户选择字母,然后用特殊设计打印出来。第二个用户输入用于决定如何打印这些字母。 'h'=水平,'v'=垂直。垂直部分完美地工作。水平不。 def print_banner(input_string, direction):
'''
Function declares a list of ascii char