Форум программистов, компьютерный форум, киберфорум
Наши страницы
tabbols95
Войти
Регистрация
Восстановить пароль
Рейтинг: 5.00. Голосов: 2.

Камень, ножницы, бумага

Запись от tabbols95 размещена 22.03.2019 в 14:56

Один из моих ответов на вопрос был написанием простенькой игры "Камень, ножницы, бумага". Даю на растерзание. Улучшение. Комментарии.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import random
 
data_operation = [
'камень',
'ножницы',
'бумага',
]
 
player = ' '
counter_pl = 0
counter_comp = 0
#print(data_operation)
while player:
    player = input('>> ')
    computer = data_operation[random.randint(0,2)]
    if player:
        print(player + ' <> ' + computer)
    if player == computer:
        print('[Ничья]\n[Player: ' + str(counter_pl) + ']\n[Computer: ' + str(counter_comp) + ']')
    elif player == data_operation[0] and (computer == data_operation[1]):
        counter_pl += 1
        print('Выиграл игром\n[Player: ' + str(counter_pl) + ']\n[Computer: ' + str(counter_comp) + ']')
    elif player == data_operation[1] and (computer == data_operation[2]):
        counter_pl += 1
        print('Выиграл игром\n[Player: ' + str(counter_pl) + ']\n[Computer: ' + str(counter_comp) + ']')
    elif player == data_operation[2] and (computer == data_operation[0]):
        counter_pl += 1
        print('Выиграл игром\n[Player: ' + str(counter_pl) + ']\n[Computer: ' + str(counter_comp) + ']')
    else:
        counter_comp += 1
        print('Выиграл компьютер\n[Player: ' + str(counter_pl) + ']\n[Computer: ' + str(counter_comp) + ']')
Размещено в Без категории
Просмотров 165 Комментарии 0
Всего комментариев 0
Комментарии
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru