これは私が取り組んでいる問題です。私は合計 9 日間プログラミングをしているので、とても新しいです。-1,200 から 1,200 の間のランダムな整数を生成し、数値に依存するステートメントを返す関数を作成しようとしています。ステートメントは次のとおりです: 生成された数: 800 より大きい場合、「ハイジの勝利」を返します/800 以下であり、EVEN 数である場合、「マジックの勝利」を返します。/ 800 以下で 3 で終わる場合、「Tally wins」を返します。/ 800 以下で 5 で終わる場合、「チェルシーが勝つ」と印刷します。それ以外の場合は、'Big Girl wins' と出力します。これまでの私のプログラムは次のとおりです。完成させるのを手伝ってください。ありがとうございました。
def sillyGame(n):
mychoices=[
number=random.choice(myChoices)
inputNum=raw_input("Enter a number:")
numbers=['0','1','2','3','4','5','6','7','8','9','.']
isValidNumber=True
for ch in inputNum:
for element in numbers:
isMatch=False
if ch ==element:
isMatch=True
break
if isMatch==False:
isValidNumber==False
break
if isValidNumber==True:
print("this is a valid number")
else:
print("this is not a valid number")