【发布时间】:2019-05-04 11:07:54
【问题描述】:
我正在尝试使用随机 abc 进行简单的加密来转换它 但我的 Random 库有问题。
- 尝试使用人们在 StackOverflow 上针对此问题提出的其他一些答案,但均未奏效...
- 尝试更新 pip 并尝试更新 random(您显然不能使用 pip,因为 Random 库是用 python 预先下载的) 在 python Shell 中尝试了有问题的代码,仍然是同样的问题...
import random
def random(st = 'i love cats')
abc = 'abcdefghijklmnopqrstuvwxyz'
randomabc = abc
random.shuffle(randomabc)
print(randomabc)
预期输出是 ABC 的随机顺序 实际输出的是错误(代码在打印之前因为错误而停止)
【问题讨论】:
-
如果你给你的方法命名与导入的模块相同,它会隐藏模块。
-
randomabc = list(abc); random.shuffle(randomabc); return "".join(randomabc)