这是我正在解决的问题。我总共编程了 9 天,所以我很新。我正在尝试编写一个函数,该函数生成一个介于 -1,200 和 1,200 之间的随机整数,并返回一个取决于该数字的语句。语句为: 生成的数字:大于 800,返回'Heidi wins'/小于或等于 800 并且是偶数,返回'Magic wins'。/ 小于等于 800 并以 3 结尾,返回 'Tally wins'。/ 小于等于 800 并以 5 结尾,打印 'Chelsea wins'。否则,打印“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")