嘿,我对python还很陌生,我一直被卡住,我基本上是在尝试让它循环,它只会被一个组合卡住
import random
letters = ['jaysasdfr','kileasrs','mdaawe','theuser','super','mrt','charman','allchar','ne ver','swssdord','xmasfan']
numbers = ['111','123','122','143','422','239','213','124','234''093','425','684','858','421','095','555','554','888']
extras = ['!','@','$','*','^','%','&','?','/','.','>','<']
x = random.choice(letters)
y = random.choice(numbers)
z = random.choice(extras)
t = x + y + z
while 1 == 1:
print(t)
我是朝着正确的方向走,还是完全偏离了方向
您的问题是需要在
while
循环中重新进行随机化。在您的版本中,x
、y
和z
得到设置,但不会更改,因为您的循环只包含print
语句相关问题 更多 >
编程相关推荐