鱼C论坛

 找回密码
 立即注册
查看: 871|回复: 8

[已解决]新手求助!

[复制链接]
发表于 2020-4-6 15:32:45 | 显示全部楼层
saopig 发表于 2020-4-6 15:27
table=
return table
还是不行

import random
score,player=0,['ClimbRoc Present']
def generate():                 #定义generate函数,用来随机生成table
        pos_ion=('{'+str(random.randint(0,3))+'}').format('H','K','B','A')
        if pos_ion=='H':
            neg_ion=('{'+str(random.randint(0,2))+'}').format('S','N','C')
        elif pos_ion=='K':
            neg_ion=('{'+str(random.randint(0,2))+'}').format('S','C','O')
        elif pos_ion=='B':
            neg_ion=('{'+str(random.randint(0,2))+'}').format('N','C','O')
        elif pos_ion=='A':
            neg_ion=('{'+str(random.randint(0,1))+'}').format('N','O')
        table=[pos_ion,neg_ion]
        return table
     #如果在这里输入print(table)是可以正常打印出table的
def prize(time):
    while time:             #随机向player中添加元素
        player.append(('{'+str(random.randint(0,3))+'}').format('H','K','B','A'))
        player.append(('{'+str(random.randint(0,3))+'}').format('S','N','C','O'))
        time-=1
result = generate()             #唯一一次调用generate
print(result)            #这是错误所在的行(line 33)
返回置需要用一个变量名来接收
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-27 03:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表