2301_77362912 2023-04-23 19:17 采纳率: 66.7%
浏览 18
已结题

编写验证码输入总是提示无效语法

编写程序,形成100个四位数的验证码,随机挑选一个输入。总是提示无效语法,看不出来问题在哪😭please help me

img

  • 写回答

2条回答 默认 最新

  • 迷茫中的程序媛 2023-04-23 19:39
    关注

    修改了下你的代码,你看下是不是要这样的效果:

    import random
    import string
    
    characters = string.digits
    def getRandomPwd(n):
        return [''.join(random.choices(characters, k=4))]
    
    
    if __name__ == '__main__':
        verifCode = random.sample(getRandomPwd(100), 1)
        print("验证码为:{[0]}".format(verifCode))
    
    

    运行结果:

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月1日
  • 已采纳回答 4月23日
  • 创建了问题 4月23日