在python中添加计数器

在python中添加计数器,python,counter,Python,Counter,如何使计数器不断计算“j”不出现的次数,并且在“j”出现后不会重置 这样做 counter=0 import random myNum = random.choice(('j', 'Nk', 'p', 'qr', 'stu')) print(myNum) if myNum != 'j': counter+=1 print(counter) 就是得到计数器的值,加上一个,然后把结果放到垃圾桶里,如果你不把结果分配给任何东西,它就会丢失。。。您的意思是肯定计数器+=1响应您的编

如何使计数器不断计算“j”不出现的次数,并且在“j”出现后不会重置

这样做

counter=0

import random

myNum = random.choice(('j', 'Nk', 'p', 'qr', 'stu'))

print(myNum)

if myNum != 'j':

    counter+=1

print(counter)

就是得到计数器的值,加上一个,然后把结果放到垃圾桶里,如果你不把结果分配给任何东西,它就会丢失。。。您的意思是肯定
计数器+=1

响应您的编辑:

counter+1


计数器+1
没有任何有用的功能<代码>计数器+=1更像它。你的问题是什么?很好的代码,可惜你没有写一个问题…对不起,我如何让计数器工作?我在做这个吗!=对吗?我只是加了一个问题(我只是猜对了)。这并不能使问题变得更好。谢谢,但我如何确保计数器保持不变,并持续计算“j”不出现且不重置的次数?
counter=0
import random
for i in range(0,100): #How many times you want to repeat
    myNum = random.choice(('j', 'Nk', 'p', 'qr', 'stu'))
    print(myNum)
    if myNum != 'j':
        counter+=1
print(counter)
counter=0
import random
while 1: #repeats forever
    myNum = random.choice(('j', 'Nk', 'p', 'qr', 'stu'))
    print(myNum)
    if myNum != 'j':
        counter+=1
print(counter)