0
Почему не работает?
Traceback (most recent call last): File "C:\Users\User\Documents\My projects\Пьяница для 1234\Пьяница.py", line 66, in <module> Game1() File "C:\Users\User\Documents\My projects\Пьяница для 1234\Пьяница.py", line 10, in Game1 Enter=int(input("Чтобы достать карту, нажмите Enter")) ValueError: invalid literal for int() with base 10: '' https://code.sololearn.com/cB0gaqUY2V8T/?ref=app
3 ответов
0
Максим
I think, problem in :
You are taking values to players as
player1=randint(1,14)
It returns numbers,
PlayerCard = cards [player1]
So for this to work, this shloud be like
cards = {
1 : "abc",
2 :"Двойка",
3: "Тройка",
4: "Четвёрка",
5: "Пятёрка",
6 : "Шестёрка",
7 : "Семёрка",
8: "Восьмёрка",
9: "Девятка",
10:"Десятка",
11: "Валет",
12: "Дама",
13: "Король",
14: "Туз",
}
Максим ( translated)
Думаю, проблема в:
Вы несете ценности игрокам как
player1 = randint (1,14)
Он возвращает числа,
PlayerCard = карты [player1]
Итак, чтобы это сработало, это должно быть похоже на
карты = {
1: «abc»,
2: «Два»,
3: «Три»,
4: «Четыре»,
5: «Пятерка»,
6: «Шесть»,
7: «Семь»,
8: «Восьмерка»,
9: «Девять»,
10: «Десять»,
11: "Джек",
12: "Леди",
13: "Король",
14: «Туз»,
}
0
Ia dumau chto problema v zdeshnei platforme. Poprobuite zapustit kod v pycharm ili v editore. Tut na platforme nado vvesti vse inputi do tex por poka nachnetsa kod. A tak kak u vas beskonechnie cikli s vvodom to platforma ne mojet viiti iz koda i zaciklivaetsa
0
Здесь нужны вход данных на все сразу, тогда будет работать.