如何使其不超过x出现次数才打印
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使其不超过x出现次数才打印相关的知识,希望对你有一定的参考价值。
我正在尝试打印前x个大写字母,但我不确定如何使其不打印正确的出现次数,atm mine只是在字符串中打印所有大写字母单词,而不是例如5
def first_x_capitalised_words(filename, x):
wordfile = open(filename)
text_str = wordfile.read()
words = text_str.split()
i = 0
result = ''
while i < len(words):
word = words[i]
if word.istitle():
result += word + ' '
i+=1
wordfile.close()
return result
答案
我会做这样的事情:
另一答案
您可以在每次打印字母时递减x
,然后在x
达到零时退出循环
另一答案
您可以创建一个虚拟变量,使其递增,直到等于该输入。然后,您可以退出循环。如果您需要更多信息,请告诉我。
以上是关于如何使其不超过x出现次数才打印的主要内容,如果未能解决你的问题,请参考以下文章
在片段中调用 getActivity() 以使其不返回 null 的最佳做法是啥? [复制]
Libgdx - 如何加载一个巨大的精灵表,使其不呈现黑色?