编写程序,形成100个四位数的验证码,随机挑选一个输入。总是提示无效语法,看不出来问题在哪😭please help me
修改了下你的代码,你看下是不是要这样的效果:
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))
运行结果:
#include <stdio.h>
int main()
{
int i;
int j;
int k;
for(i = 0; i < 1000; i++)//我们要判断的数
{
for(j = 0; j < 1000; j++)//判断i+100是否是j的平方数
{
if(i + 100 == j * j)
{
for(k = j; k < 1000; k++)//判断i+168是否是k的平方
{
if(i + 100 + 168 == k * k)
{
printf("%d\n",i);
}
}
}
}
}
return 0;
}