"if"부분에 도달 할 때까지 내 프로그램이 작동하고 작동을 멈 춥니 다. 어떤 아이디어?파이썬 코드를 어떻게 수정합니까?
import random
skill = str()
skill2 = str()
strength1 = str()
strength2 = str()
final = str()
strength_modifier = str()
skill_modifier = str()
dice = int()
strength1 = input("Please enter your strength level for character 1: ")
print(strength1)
skill1 = input("Please enter your skill level for character 2: ")
print(skill1)
strength2 = input("Please enter your strength level for character 2: ")
print(strength2)
skill2 = input("Please enter your strength level for skill 2: ")
print(skill2)
if strength1 > strength2:
strength_modifier =(int(strength1)-int(strength2))
print(strength_modifier)
if strength2 > strength1:
strength_modifier = (int(strength2)-int(strength1))
print(strength_modifier)
if skill1 > skill2:
skill_modifier = (int(skill1)-int(skill2))
print(skill_modifier)
if skill2 > skill1:
skill_modifier = (int(skill2)-int(skill1))
print(skill_modifier)
누군가가 그냥 문제를 해결하시기 바랍니다 수 있으며, 제발 여기에 게시 : L
이 프로그램이하는 일, 당신이 받아들이는 입력 내용, 이것이 python3와 2.7인지 등등 좀 더 구체적이어야합니다. –
어떤 오류가 있습니까? – elbaulp
나는 "if"비트를 얻을 때 두 숫자의 차이점을 알아 내야합니다. "if"비트에 도달 할 때 가장 큰 숫자에서 가장 작은 숫자를 빼고 그 다음에 아프면 차이. –