我在嘗試將隨機.randint放入我的串列中并使其作業時遇到了麻煩,到目前為止,我有以下內容:
strings = [str(chr(隨機。 randint(65, 90)) % x for x in range(0, int(大寫) 1) ]
for string in strings:
print(string)
我可以讓它在沒有隨機.randint的情況下作業,只需添加文本,但我不能讓它對隨機.randint作業
。另外,我想看看我是否能把這個串列變成一個 "對我的目的有用 "的單句
我想知道我是否能把這個串列變成一個 "對我的目的有用 "的單句
uj5u.com熱心網友回復:
你可以試試下面的方法:
strings = [] 。
for x in range(0, int(大寫) 1)。)
strings.append(str(chr(random.randint(65, 90)))))
用于創建一個單句:
result = ""。
for element in strings:
result = str(element)
print(結果)。
uj5u.com熱心網友回復:
首先,你應該從1開始你的范圍,以避免零除法錯誤。 你可以用這個例子來代替:
strings = [str(random.randint(65, 90) % x) for x in range(1, int(大寫)) ]
for string in strings:
print(string)
輸出是這樣的:
0
0
2
0 0
在這種情況下,大寫字母是 "5"
。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/325729.html
標籤:
