我使用过的分析器(主要是编译器附带的Digital Mars D分析器)似乎大大减慢了正在分析的程序的执行速度。这对我使用分析器的意愿有很大的影响,因为它使分析我的许多程序成为“真正的”运行,而不是在非常小的输入上进行测试,这是不切实际的。我不太了解分析器是如何实现的。当分析时,严重(>2倍)的速度减慢是生活中的一个事实吗,还是有分析器可以避免它?如果可以避免这种情况,有没有针对D的快速<em
我为这个小问题提出了两种解决方案--脚本应该从用户那里取一个句子并返回4样东西--小写字母的数量、大写字母的数量、标点符号的数量和字符的总数(除了空格之外)。空格被忽略。如果知道什么可以改进,哪一个读得更好,或者读得更有意义的话,会很感激吗?Type a sentence: See u 2morrow!Lower case: 9Total chars: 12sentence = input("Type a sentence: ")
# Initialize a dictionary