response = ping('google.com', timeout=60, count=60, interval=1, verbose=True)
def check_events(ship, settings, screen, bullets):
"""main event checker function"""
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
elif event.type == pygame.KEYDOWN:
# working on keydown events
check_keydown_events(event, ship, settings, screen, bullets)
# function that checks keydown event type and works according event type
elif event.type == pygame.KEYUP:
check_keyup_events(event, ship)
# function that checks keyup event type and works according event type
print(len(bullets)) # to check amount of bullets on screen
if ship.fire and len(bullets) < settings.bullets_allowed:
if time.time() - ship.last_fire > 0.3: # задержка 0.3 с
# continues firing until amount of bullets reaches limit
new_bullet = Bullet(settings, ship, screen) # creating new bullet
bullets.add(new_bullet) # adding created bullet to Group
ship.last_fire = time.time()
Словарь как раз для того, чтобы обращаться напрямую, а не перебором.
print(words[result])
или с проверкой
или
print(words.get(result))
в зависимости от постановки, что выводить при отсутствии записи в словаре.