你的代码报错是因为模块名称拼写错误。Python标准库中的随机数模块正确拼写是
random,不是
randdom。
错误原因分析:
1. 你写的是
import randdom(多了一个"d")
2. Python找不到名为
randdom 的模块
正确写法:
- import random # 正确拼写是random
复制代码
使用示例:
- import random
- # 生成随机整数
- num = random.randint(1, 100)
- print(f"随机数: {num}")
- # 从列表中随机选择
- fruits = ["苹果", "香蕉", "橙子"]
- choice = random.choice(fruits)
- print(f"随机水果: {choice}")
复制代码
常见random模块方法:
- random.random():生成0-1之间的随机浮点数
- random.randint(a,b):生成a到b之间的随机整数
- random.choice(seq):从序列中随机选择一个元素
- random.shuffle(lst):将列表元素随机打乱
建议:下次遇到类似错误,先检查模块名称拼写是否正确。标准库模块名称都是小写的英文单词。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。