from random import*
def saisie():
ch1=""
for i in range (1,9):
ch1[i]=chr(randint(ord'A',ord'Z'))
ch1=ch1+ch1[i]
return ch1 我想用大写字母和8个字母随机选择一个单词
发布于 2022-10-31 12:21:50
ord是一个函数,所以您应该像这样修改代码
from random import*
def saisie():
ch1=""
for i in range (1,9):
ch1[i]=chr(randint(ord('A'),ord('Z')))
ch1=ch1+ch1[i]
return ch1UPD @John Coleman说代码中仍然存在bug
分配
下面是一个有用的例子
from random import*
def saisie():
ch1=""
for i in range (8):
ch1 += chr(randint(ord('A'),ord('Z')))
return ch1https://stackoverflow.com/questions/74263160
复制相似问题