Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/25: Рейтинг темы: голосов - 25, средняя оценка - 4.84
1 / 1 / 0
Регистрация: 10.09.2019
Сообщений: 2

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

10.09.2019, 22:49. Показов 5507. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, новичок в Питоне, решил сделать обычную камень-ножницы-бумага с некоторыми фичами. Все работало хорошо, до определенного момента. Сейчас вылезает окошко с требованием переделать пробелы. Я все глаз оглядел, так ничего и не нашел. Буду благодарен любому, кто поможет решить проблему!
Файл с заархивированным кодом прикреплён. На всякий случай оставляю и оригинал кода в виде текста
Вот код, целиком:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
game = 1
brave = 3
finger = 0
bot = 0
Money = 0
buying = 0
Evrei = 0
Score = 0
Round = 1
Scor_1 = 0
car = 0
die = 0
over = 0
die_1 = 0
over_1 = 0
evreone = 0
evreone_1 = 0
from random import randint
while game == 1:
    if cool == 0:
        if Round == 50:
            cool = 1
            cool_1 = 1
        else:
            pass
    else:
        pass
    if cooler == 0:
        if Score == 15:
            cooler = 1
            cooler_1 = 1
        else:
            pass
    else:
        pass     
    print("Приветствую тебя на моей электронной версии камень-ножницы-бумага с магазином и ботами. \n Правила \"la clsssic\" \n Дополнительные команды: \n 0 - посмотреть статистику; \n 4 - забежать таки в магазин")
    while brave >= 1:
        bot = randint(1,3)
        print("У тебя осталось еще" , brave ," - жизней в твоем теле. \n" , Money , " - Щекелей в твоем кармане")
        finger = int(input("Что выберешь ты, путник? \n [1]Камень \n [2]Ножницы \n [3]Бумага \n [4]Магазин \n [5]Достижения \n [0]Статистика"))
        if finger < 0:
            if block == 0:      
                if brave == 1:
                    block = 1
                    block_1 = 1
                else:
                    pass
            else:
                pass
            print("ТЫ! ОБМАНЬЩИК!")
            print("Холодный воздух повалил вас на землю, не думаю, что стоит так шутить")
            brave = brave - 1
        elif finger > 6:
            if block == 0:
                if brave == 1:
                    block = 1
                    block_1 = 1
                else:
                    pass
            else:
                pass
            print("ТЫ! ОБМАНЬЩИК!")
            print("Холодный воздух повалил вас на землю, не думаю, что стоит так шутить")
            brave = brave - 1
        elif finger == 5:
            print("Преветствую тебя в зале славы твоих достижений!")
            if die == 0:
                print("[1]")
            else:
                print("[1]Умереть в честном бою. \n Ты - настоящий воин! \n Поздравляю!")
                if die_1 == 1:
                    print("Поздравляю с открытием атчивки!")
                    die_1 = 0
                    bro = bro + 1
                else:
                    pass
            if over == 0:
                print("[2]")
            else:
                print("[2]Целеустремленность - вот что важно \n Победа не пришла сейчас, но придет потом...")
                if over_1 == 1:
                    print("Поздравляю с открытием атчивки!")
                    over_1 = 0
                    bro = bro + 1
                else:
                    pass
            if evreone == 0:
                print("[3]")
            else:
                print("[3]Умереть от еврейской руки. Ты что, араб? Или ты думал, что можно просто так обманывать Абраахама?")
            if evreone_1 == 1:
                print("Поздравляю с открытием атчивки!")
                evreone_1 = 0
                bro = bro + 1
            else:
                pass
            if boor == 0:
                print("[4]")
            else:
                print("[4]Первая покупка. Привет, общество потребления!")
                if boor_1 == 1:
                    print("Поздравляю, с открытием атчивки!")
                    boor_1 == 0
                    bro = bro + 1
                else:
                    pass
            if cooler == 0: 
                print("[5]")
            else:
                print("[5]Твой счет равен 15. Молодец, я такого от тебя не ожидал!")
            if cooler_1 == 1:
                print("Поздравляю с открытием новой атчивки!")
                cooler_1 = 0
                bro = bro + 1
            else:
                pass
            if cool == 0: 
                print("[6]")
            else:
                print("[6]Будем звать тебя \" Незгибаемый гвоздь \". 50 раундов - не хухры-мухры.")
                if cool_1 == 1:
                   print("Поздравляю с открытием новой атчивки!")
                   cool_1 = 0
                   bro = bro + 1
                else:
                    pass
            if block == 0: 
                print("[7]")
            else:
                print("[7]Горный хлопец. Упертый молодчик!")
                if block_1 == 1:
                    print("Поздравляю с открытием новой атчивки!")
                    block_1 == 0
                    bro = bro + 1
                else:
                    pass
            if bro < 7: 
                print("[8]")
            else:
                print("[8]Выполнить все достижения. Молодоец!")
                if bro_1:
                    print("Поздравляю с открытием атчивки!")
                    bro_1 = 0
                else:
                    pass
        elif finger == 4:
            print("О, таки путник! Долго же я тебя ждал, ну-с, показывай денюжки!")
            if Money < 2:
                print("Пустокорманников не обслуживаем! Приходи, когда таки продашь последнюю посуду. \n Следуйщий!")
            else:
                print("Как мы таки давно ждали такого героя, как ты \n Столько невинно убиенных душ, что будут кинуты на поддержание чье-то жалкое бессмертное существование!\n Хоть где-нибудь еще ты видел их ТАКОЕ количество? \n Люблю таки свою работу...")
                buying = int(input("Какой товар ты выберешь? \n [1]Купить одну душу - 2 щекеля \n [2]Купить пять душ - 8 щекелей \n [3]Купить десять душ - 15 щекеля \n [4]Назад")) 
                if buying == 1:
                    Money = Money - 2
                    brave = brave + 1
                    print("Лишь парочка формальностей, здесь нужно подписаться своей кровью.")
                    print("Осталось лишь достать души и перекачать их в ваше тело")
                    print("Все таки приятно иметь с вами дело!")
                    print("Остается ощущение, что вас где-то обманули...")
                    if boor == 0:
                        boor = 1
                        boor_1 = 1
                    else:
                        pass
                elif buying == 2:
                    if Money >= 8:
                        Money = Money - 8
                        brave = brave + 5
                        print("Лишь парочка формальностей, здесь нужно подписаться своей кровью.")
                        print("Осталось лишь достать души и перекачать их в ваше тело")
                        print("Все таки приятно иметь с вами дело!")
                        print("Остается ощущение, что вас где-то обманули...")
                        if boor == 0:
                            boor = 1
                            boor_1 = 1
                        else:
                            pass
                    else:
                        print("Подождите секунду! Сбегаю в подвал за банками!")
                        print("Ну, всё, будем-с перекачивать. Только, покажите, пожалуйста, щекели.")
                        print("У тебя, что, не хватает щекелей!!!!")
                        Evrei = randint(1, 6)
                        if Evrei < 5:  
                            print("Ладно, пока таки пращаю тебя, не такая уж и большая потеря. Думается, ты будешь выгодным вложением...")
                            print("Еще одна такая выходка и я - отменю гарантию на купленные тобой души!")
                        elif Evrei > 5:
                            print("Я, вам, конечно не рассказывал, но вы должны были уничтожить высшее зло.")
                            print("Для этого вы были посланы сюда. Сколько еще существ умерло из-за вашей* скупости?")
                            print("Голос в голове утих, вы почувствовали, как что-то холодное вонзается в вас")
                            print("Герой из пророчеств, что был послан богами! Мертвый лежит на полу маленького магазинчика...")
                            brave = brave - 100
                            if evreone < 1:
                                evreone_1 = 1
                                evreone = 1
                            else:
                                pass
                elif buying == 3:
                    if Money >= 15:
                        Money = Money - 15
                        brave = brave + 10
                        print("Лишь парочка формальностей, здесь нужно подписаться своей кровью.")
                        print("Осталось лишь достать души и перекачать их в ваше тело")
                        print("Все таки приятно иметь с вами дело!")
                        print("Остается ощущение, что вас где-то обманули...")
                        if boor == 0:
                            boor = 1
                            boor_1 = 1
                        else:
                            pass
                    else:
                        print("Подождите секунду! Сбегаю в подвал за банками!")
                        print("Ну, всё, будем-с перекачивать. Только, покажите, пожалуйста, щекели.")
                        print("У тебя, что, не хватает щекелей!!!!")
                        print("ТЫ хоть представляешь, какие это убытки!")
                        Evrei =randint(1, 4)
                        if Evrei < 2:
                           print("Ладно, пока таки пращаю тебя, не такая уж и большая потеря. Думается, ты будешь выгодным вложением...")
                           print("Еще одна такая выходка и я - отменю гарантию на купленные тобой души!")
                        else:
                            print("Я, вам, конечно не рассказывал, но вы должны были уничтожить высшее зло.")
                            print("Для этого вы были посланы сюда. Сколько еще существ умерло из-за вашей* скупости?")
                            print("Голос в голове утих, вы почувствовали, как что-то холодное вонзается в вас")
                            print("Герой из пророчеств, что был послан богами! Мертвый лежит на полу маленького магазинчика...")
                            brave = brave - 100
                            if evreone < 1:
                                evreone_1 = 1
                                evreone = 1
                            else:
                                pass
                elif buying == 4:
                    print("Приятно было вас увидеть! Приходите еще!")
                    print("Самые лучшее души во всех проклятых землях! Подходите, налейтайте! Оптовикам скидки!")
        elif finger == 0:
            print("Твой счет:", Score,"\n Твой лучший счет: " ,Scor_1, "\n Денег:" ,Money, "\n Жизней: ", brave, "\n Номер раунда: ", Round)
        elif finger == 1:
            if bot == 1:
                print("Камень Vs Камень")
                print("Раунд завершился ничьей")
                Round = Round + 1 
            elif bot == 2:
                print("Камень Vs Ножницы")
                print("Раунд завершился твоим выйгрышем!") 
                Round = Round + 1
                Score = Score + 1
                Money = Money + 1 
            elif bot == 3:
                print("Камень Vs Бумага")
                print("Этот противник оказался тебе не по зубам. Ты проиграл раунд...")
                brave = brave - 1
                Round = Round + 1
            else:
                print("Error")
        elif finger == 2:
            if bot == 1:
                print("Ножницы Vs Камень")
                print("Этот противник оказался тебе не по зубам. Ты проиграл раунд...")
                brave = brave - 1
                Round = Round + 1 
            elif bot == 2:
                print("Ножницы Vs Ножницы")
                print("Раунд завершился ничьей") 
                Round = Round + 1 
            elif bot == 3: 
                print("Ножницы Vs Бумага")
                print("Раунд завершился твоим выйгрышем!")
                Score = Score + 1 
                Round = Round + 1
                Money = Money + 1
        elif finger == 3:
            if bot == 1:
                print("Бумага Vs Камень")
                print("Раунд завершился твоим выйгрышем!")
                Round = Round + 1
                Score = Score + 1
                Money = Money + 1 
            elif bot == 2:
                print("Бумага Vs Ножницы")
                print("Этот противник оказался тебе не по зубам. Ты проиграл раунд...")
                Round = Round + 1
                brave = brave - 1
            elif bot == 3: 
                print("Бумага Vs Бумага")
                print("Раунд завершился ничьей")
                Round = Round + 1
            else:
                print("Error")
        else:
            print("Error") 
    print("Ты проиграл! Навсегда! Лишь твоя бессмертная душа будет искать успокоение, путешествуя по миру...")
    print("Твой счет: ", Score )
    if Score  >  Scor_1:
        Scor_1 = Score
    print("Лучший счет: " , Scor_1)
    print("Раундов: ", Round) 
    if die < 1:
        die_1 = 1
        die = 1
    else:
        pass
    car = int(input("Переиграть? 1- да, 2 - нет"))
    if car == 1:
        brave = 3
        Score = 0
        Round = 1
        Money = 0
        if over < 1:
            over = 1
            over_1 = 1
        else:
            pass
    elif car == 2:
        game = 0
    else :
        print("Error")
print("Cчастья, здоровья, удачи...")
Вложения
Тип файла: zip Игра 2.0.py.zip (3.5 Кб, 2 просмотров)
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.09.2019, 22:49
Ответы с готовыми решениями:

Камень ножницы бумага
Полина и Алина играют в &quot;Камень-ножницы-бумага&quot;, кто проиграет, тот моет посуду. Если ничья, то посуду моет Полина, потому что она младше. ...

Камень, ножницы, бумага
написал код для игры КНБ: from random import choice my_choose = computer_choose = choice(my_choose) win =...

Камень-ножницы-бумага
Здравствуйте, задали написать простейшую игру на питоне, я выбрал камень,ножницы,бумага. Все в принципе я сделал, но вот цикл не...

8
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
10.09.2019, 22:57
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
32
33
34
35
36
37
38
39
40
41
42
import random
 
win = 0
 
lose = 0
 
while True:
 
    tip = input("Камень, Ножницы или Бумага? - ")
 
    res = 0
 
    if tip.lower() == "камень":
        res = 1
 
    elif tip.lower() == "ножницы":
        res = 2
 
    elif tip.lower() == "бумага":
        res = 3
 
    else:
 
        print("Нет такого варианта!")
 
        continue
 
    rr = random.randrange(1, 3);
 
    if res == rr:
 
        win += 1
 
        print("Вы выиграли!")
 
    else:
 
        lose += 1
 
        print("Вы проиграли ;c")
 
    print("Счет - ", win, "/", lose, " (Выигрыши/Проигрыши)")
1
1 / 1 / 0
Регистрация: 10.09.2019
Сообщений: 2
10.09.2019, 23:05  [ТС]
Цитата Сообщение от Dax Посмотреть сообщение
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
32
33
34
35
36
37
38
39
40
41
42
import random
 
win = 0
 
lose = 0
 
while True:
 
    tip = input("Камень, Ножницы или Бумага? - ")
 
    res = 0
 
    if tip.lower() == "камень":
        res = 1
 
    elif tip.lower() == "ножницы":
        res = 2
 
    elif tip.lower() == "бумага":
        res = 3
 
    else:
 
        print("Нет такого варианта!")
 
        continue
 
    rr = random.randrange(1, 3);
 
    if res == rr:
 
        win += 1
 
        print("Вы выиграли!")
 
    else:
 
        lose += 1
 
        print("Вы проиграли ;c")
 
    print("Счет - ", win, "/", lose, " (Выигрыши/Проигрыши)")
Спасибо, конечно, но такая версия игры у меня уже давно была готова. Я уже сделал достижения, магазин, жизни, но код не запускается из-за каких-то проблем с пробелами. Мне нужно помочь именно с самими кодом, чтоб он работал.
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
10.09.2019, 23:11
Герман_2000, обращайтесь, если что.

Добавлено через 6 минут
Поправил на коленке.
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
from random import randint
 
game = 1
brave = 3
finger = 0
bot = 0
Money = 0
buying = 0
Evrei = 0
Score = 0
Round = 1
Scor_1 = 0
car = 0
die = 0
over = 0
die_1 = 0
over_1 = 0
evreone = 0
evreone_1 = 0
cool = 0
cooler = 0
while game == 1:
    if cool == 0:
        if Round == 50:
            cool = 1
            cool_1 = 1
        else:
            pass
    else:
        pass
    if cooler == 0:
        if Score == 15:
            cooler = 1
            cooler_1 = 1
        else:
            pass
    else:
        pass
    print(
        "Приветствую тебя на моей электронной версии камень-ножницы-бумага с магазином и ботами. \n Правила \"la clsssic\" \n Дополнительные команды: \n 0 - посмотреть статистику; \n 4 - забежать таки в магазин")
    while brave >= 1:
        bot = randint(1, 3)
        print("У тебя осталось еще", brave, " - жизней в твоем теле. \n", Money, " - Щекелей в твоем кармане")
        finger = int(input(
            "Что выберешь ты, путник? \n [1]Камень \n [2]Ножницы \n [3]Бумага \n [4]Магазин \n [5]Достижения \n [0]Статистика"))
        if finger < 0:
            if block == 0:
                if brave == 1:
                    block = 1
                    block_1 = 1
                else:
                    pass
            else:
                pass
            print("ТЫ! ОБМАНЬЩИК!")
            print("Холодный воздух повалил вас на землю, не думаю, что стоит так шутить")
            brave = brave - 1
        elif finger > 6:
            if block == 0:
                if brave == 1:
                    block = 1
                    block_1 = 1
                else:
                    pass
            else:
                pass
            print("ТЫ! ОБМАНЬЩИК!")
            print("Холодный воздух повалил вас на землю, не думаю, что стоит так шутить")
            brave = brave - 1
        elif finger == 5:
            print("Преветствую тебя в зале славы твоих достижений!")
            if die == 0:
                print("[1]")
            else:
                print("[1]Умереть в честном бою. \n Ты - настоящий воин! \n Поздравляю!")
                if die_1 == 1:
                    print("Поздравляю с открытием атчивки!")
                    die_1 = 0
                    bro = bro + 1
                else:
                    pass
            if over == 0:
                print("[2]")
            else:
                print("[2]Целеустремленность - вот что важно \n Победа не пришла сейчас, но придет потом...")
                if over_1 == 1:
                    print("Поздравляю с открытием атчивки!")
                    over_1 = 0
                    bro = bro + 1
                else:
                    pass
            if evreone == 0:
                print("[3]")
            else:
                print(
                    "[3]Умереть от еврейской руки. Ты что, араб? Или ты думал, что можно просто так обманывать Абраахама?")
            if evreone_1 == 1:
                print("Поздравляю с открытием атчивки!")
                evreone_1 = 0
                bro = bro + 1
            else:
                pass
            if boor == 0:
                print("[4]")
            else:
                print("[4]Первая покупка. Привет, общество потребления!")
                if boor_1 == 1:
                    print("Поздравляю, с открытием атчивки!")
                    boor_1 == 0
                    bro = bro + 1
                else:
                    pass
            if cooler == 0:
                print("[5]")
            else:
                print("[5]Твой счет равен 15. Молодец, я такого от тебя не ожидал!")
            if cooler_1 == 1:
                print("Поздравляю с открытием новой атчивки!")
                cooler_1 = 0
                bro = bro + 1
            else:
                pass
            if cool == 0:
                print("[6]")
            else:
                print("[6]Будем звать тебя \" Незгибаемый гвоздь \". 50 раундов - не хухры-мухры.")
                if cool_1 == 1:
                    print("Поздравляю с открытием новой атчивки!")
                    cool_1 = 0
                    bro = bro + 1
                else:
                    pass
            if block == 0:
                print("[7]")
            else:
                print("[7]Горный хлопец. Упертый молодчик!")
                if block_1 == 1:
                    print("Поздравляю с открытием новой атчивки!")
                    block_1 == 0
                    bro = bro + 1
                else:
                    pass
            if bro < 7:
                print("[8]")
            else:
                print("[8]Выполнить все достижения. Молодоец!")
                if bro_1:
                    print("Поздравляю с открытием атчивки!")
                    bro_1 = 0
                else:
                    pass
        elif finger == 4:
            print("О, таки путник! Долго же я тебя ждал, ну-с, показывай денюжки!")
            if Money < 2:
                print("Пустокорманников не обслуживаем! Приходи, когда таки продашь последнюю посуду. \n Следуйщий!")
            else:
                print(
                    "Как мы таки давно ждали такого героя, как ты \n Столько невинно убиенных душ, что будут кинуты на поддержание чье-то жалкое бессмертное существование!\n Хоть где-нибудь еще ты видел их ТАКОЕ количество? \n Люблю таки свою работу...")
                buying = int(input(
                    "Какой товар ты выберешь? \n [1]Купить одну душу - 2 щекеля \n [2]Купить пять душ - 8 щекелей \n [3]Купить десять душ - 15 щекеля \n [4]Назад"))
                if buying == 1:
                    Money = Money - 2
                    brave = brave + 1
                    print("Лишь парочка формальностей, здесь нужно подписаться своей кровью.")
                    print("Осталось лишь достать души и перекачать их в ваше тело")
                    print("Все таки приятно иметь с вами дело!")
                    print("Остается ощущение, что вас где-то обманули...")
                    if boor == 0:
                        boor = 1
                        boor_1 = 1
                    else:
                        pass
                elif buying == 2:
                    if Money >= 8:
                        Money = Money - 8
                        brave = brave + 5
                        print("Лишь парочка формальностей, здесь нужно подписаться своей кровью.")
                        print("Осталось лишь достать души и перекачать их в ваше тело")
                        print("Все таки приятно иметь с вами дело!")
                        print("Остается ощущение, что вас где-то обманули...")
                        if boor == 0:
                            boor = 1
                            boor_1 = 1
                        else:
                            pass
                    else:
                        print("Подождите секунду! Сбегаю в подвал за банками!")
                        print("Ну, всё, будем-с перекачивать. Только, покажите, пожалуйста, щекели.")
                        print("У тебя, что, не хватает щекелей!!!!")
                        Evrei = randint(1, 6)
                        if Evrei < 5:
                            print(
                                "Ладно, пока таки пращаю тебя, не такая уж и большая потеря. Думается, ты будешь выгодным вложением...")
                            print("Еще одна такая выходка и я - отменю гарантию на купленные тобой души!")
                        elif Evrei > 5:
                            print("Я, вам, конечно не рассказывал, но вы должны были уничтожить высшее зло.")
                            print("Для этого вы были посланы сюда. Сколько еще существ умерло из-за вашей* скупости?")
                            print("Голос в голове утих, вы почувствовали, как что-то холодное вонзается в вас")
                            print(
                                "Герой из пророчеств, что был послан богами! Мертвый лежит на полу маленького магазинчика...")
                            brave = brave - 100
                            if evreone < 1:
                                evreone_1 = 1
                                evreone = 1
                            else:
                                pass
                elif buying == 3:
                    if Money >= 15:
                        Money = Money - 15
                        brave = brave + 10
                        print("Лишь парочка формальностей, здесь нужно подписаться своей кровью.")
                        print("Осталось лишь достать души и перекачать их в ваше тело")
                        print("Все таки приятно иметь с вами дело!")
                        print("Остается ощущение, что вас где-то обманули...")
                        if boor == 0:
                            boor = 1
                            boor_1 = 1
                        else:
                            pass
                    else:
                        print("Подождите секунду! Сбегаю в подвал за банками!")
                        print("Ну, всё, будем-с перекачивать. Только, покажите, пожалуйста, щекели.")
                        print("У тебя, что, не хватает щекелей!!!!")
                        print("ТЫ хоть представляешь, какие это убытки!")
                        Evrei = randint(1, 4)
                        if Evrei < 2:
                            print(
                                "Ладно, пока таки пращаю тебя, не такая уж и большая потеря. Думается, ты будешь выгодным вложением...")
                            print("Еще одна такая выходка и я - отменю гарантию на купленные тобой души!")
                        else:
                            print("Я, вам, конечно не рассказывал, но вы должны были уничтожить высшее зло.")
                            print("Для этого вы были посланы сюда. Сколько еще существ умерло из-за вашей* скупости?")
                            print("Голос в голове утих, вы почувствовали, как что-то холодное вонзается в вас")
                            print(
                                "Герой из пророчеств, что был послан богами! Мертвый лежит на полу маленького магазинчика...")
                            brave = brave - 100
                            if evreone < 1:
                                evreone_1 = 1
                                evreone = 1
                            else:
                                pass
                elif buying == 4:
                    print("Приятно было вас увидеть! Приходите еще!")
                    print("Самые лучшее души во всех проклятых землях! Подходите, налейтайте! Оптовикам скидки!")
        elif finger == 0:
            print("Твой счет:", Score, "\n Твой лучший счет: ", Scor_1, "\n Денег:", Money, "\n Жизней: ", brave,
                  "\n Номер раунда: ", Round)
        elif finger == 1:
            if bot == 1:
                print("Камень Vs Камень")
                print("Раунд завершился ничьей")
                Round = Round + 1
            elif bot == 2:
                print("Камень Vs Ножницы")
                print("Раунд завершился твоим выйгрышем!")
                Round = Round + 1
                Score = Score + 1
                Money = Money + 1
            elif bot == 3:
                print("Камень Vs Бумага")
                print("Этот противник оказался тебе не по зубам. Ты проиграл раунд...")
                brave = brave - 1
                Round = Round + 1
            else:
                print("Error")
        elif finger == 2:
            if bot == 1:
                print("Ножницы Vs Камень")
                print("Этот противник оказался тебе не по зубам. Ты проиграл раунд...")
                brave = brave - 1
                Round = Round + 1
            elif bot == 2:
                print("Ножницы Vs Ножницы")
                print("Раунд завершился ничьей")
                Round = Round + 1
            elif bot == 3:
                print("Ножницы Vs Бумага")
                print("Раунд завершился твоим выйгрышем!")
                Score = Score + 1
                Round = Round + 1
                Money = Money + 1
        elif finger == 3:
            if bot == 1:
                print("Бумага Vs Камень")
                print("Раунд завершился твоим выйгрышем!")
                Round = Round + 1
                Score = Score + 1
                Money = Money + 1
            elif bot == 2:
                print("Бумага Vs Ножницы")
                print("Этот противник оказался тебе не по зубам. Ты проиграл раунд...")
                Round = Round + 1
                brave = brave - 1
            elif bot == 3:
                print("Бумага Vs Бумага")
                print("Раунд завершился ничьей")
                Round = Round + 1
            else:
                print("Error")
        else:
            print("Error")
    print("Ты проиграл! Навсегда! Лишь твоя бессмертная душа будет искать успокоение, путешествуя по миру...")
    print("Твой счет: ", Score)
    if Score > Scor_1:
        Scor_1 = Score
    print("Лучший счет: ", Scor_1)
    print("Раундов: ", Round)
    if die < 1:
        die_1 = 1
        die = 1
    else:
        pass
    car = int(input("Переиграть? 1- да, 2 - нет"))
    if car == 1:
        brave = 3
        Score = 0
        Round = 1
        Money = 0
        if over < 1:
            over = 1
            over_1 = 1
        else:
            pass
    elif car == 2:
        game = 0
    else:
        print("Error")
print("Cчастья, здоровья, удачи...")
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
11.09.2019, 06:06
Герман_2000, все сплошным потоком? То есть до главы Функции ты еще не дочитал?


Цитата Сообщение от Dax Посмотреть сообщение
Молодоец
Цитата Сообщение от Dax Посмотреть сообщение
атчивки
Цитата Сообщение от Dax Посмотреть сообщение
Преветствую
Цитата Сообщение от Dax Посмотреть сообщение
ОБМАНЬЩИК
Цитата Сообщение от Dax Посмотреть сообщение
пращаю тебя
0
11.09.2019, 08:11

Не по теме:

Welemir1, когда девушка сказала что даст тебе если ты напишешь игру, а ты умеешь только копипастить.

0
15.09.2019, 09:30

Не по теме:

DmFat, +100500

0
16.09.2019, 09:51

Не по теме:

DmFat, и всё равно не дала))

0
8 / 12 / 2
Регистрация: 08.08.2019
Сообщений: 63
17.09.2019, 18:23
Classic, какие-то проблемы с пробелами... о да...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.09.2019, 18:23
Помогаю со студенческими работами здесь

Камень, ножницы, бумага
Здравствуйте. Видел такую задачу на Java, решил попробовать сделать то же самое на Python, но не получилось. Помоги пожалуйста. При...

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

Игра Камень Ножницы Бумага
Добрый день! Недавно начал изучать Python. Мне нужна помощь, не могу разобраться в коде который набираю по книге Эл Свейгарт...

Зациклить игру Камень, Ножницы, Бумага
как сделать так, что-бы после выйгрыша/проигрыша/ничьей, программа не останавливалась, а заново просила пользователя ввести камень, ножницы...

Камень, ножницы, бумага, ром, пират
Скажите,пожалуйста, в чем ошибка a = input() b = input() if a == b: print('ничья')


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru