我在编写计算字符数的代码时遇到了问题 一串。 通常代码看起来正确,但当我尝试运行它时,它没有输出! 我不确切地知道问题的确切位置,希望你能帮助我弄明白。
以下是代码:
leaf_nodes = doc.xpath("//*[not(child::*)]")
答案 0 :(得分:0)
这个ASCII table解释了你的空输出。映射到第一个整数的字符不可见。第一个可见字符似乎出现在数字32
。如果你写了一个更长的字符串,你可能会看到一些输出。
将char
更改为int
,所有内容都应修正,如下所示:
int letter = 0, number = 0, space = 0, Schar = 0;
这些变量用于计算每种类型字符的出现次数,因此应为int
类型,而不是char
。