#在 上补充代码 import random s-input(“请输入随机种子:” 15 = 11 for i in range (26): Is.append (chr(ord ('a') +i)) for i in range(10): Is.append (chr( (1)_ random.seed( (2) for i in range (10): for j in range(8): print( (3) print0
时间: 2024-04-02 21:33:20 浏览: 74
对不起,上面的代码有些错误,以下是正确的代码:
import random
s = input("请输入随机种子:")
random.seed(s)
char_set = []
for i in range(26):
char_set.append(chr(ord('a') + i))
for i in range(10):
char_set.append(str(i))
for i in range(10):
code = ''
for j in range(8):
code += random.choice(char_set)
print(code)
相关问题
在博线处填亏代码,完成如下功能。以26个小 写字母和0-9数字为基础,以用户输入的数宇为种子。随机生成10个8位李码,井将每个露码在单独一行打印输出。例如: 输入: 125 输出: potlwita e]460ggs k515jdr8 1blked1f у37c4mhx 1oa18pv5 pz6r37t7 在 上补充代码 import random s-input(“请输入随机种子:” 15 = 11 for i in range (26): Is.append (chr(ord ('a') +i)) for i in range(10): Is.append (chr( (1)_ random.seed( (2) for i in range (10): for j in range(8): print( (3) print0 答题内窖: end=") 5 G
import random
s = input("请输入随机种子:")
random.seed(s)
char_set = list('abcdefghijklmnopqrstuvwxyz0123456789')
for i in range(10):
code = ''
for j in range(8):
code += random.choice(char_set)
print(code)
#EX5.11.py import random sd=input("请输入随机种子:") nameps=["userl","user2","user3","user4","user5"] Is=ll for i in range(26): ls.append(chr(ord('a')+i))for iin range(10): 1s.append(random.seed(for i in range(5):Ps-un for j in range(8): ps= nameps[i-1]-for i in nameps:print("用户名:(),密码: t)",format(i[O],i[1]))
这段代码存在一些语法错误,以下是修正后的代码:
```python
import random
# 读入随机种子
sd = input("请输入随机种子:")
random.seed(sd)
# 用户名列表
nameps = ["user1", "user2", "user3", "user4", "user5"]
# 密码列表
ps = []
# 生成密码列表
for i in range(5):
# 生成8位密码
p = ''
for j in range(8):
p += random.choice('abcdefghijklmnopqrstuvwxyz0123456789')
# 将用户名和密码组成元组,添加到密码列表中
ps.append((nameps[i], p))
# 输出用户名和密码
for i in ps:
print("用户名: {}, 密码: {}".format(i[0], i[1]))
```
修正后的代码实现了用户随机生成8位密码,并将用户名和密码组成元组,添加到密码列表中。最后输出用户名和密码。
阅读全文