You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Thonny(Python)中打印随机数遇到问题

问题排查与解决方案

嘿,刚入门编程碰到这种小问题太正常啦,别着急!我来帮你梳理下代码里的问题:

你的代码问题点:

  1. 方法名错误:Python的random模块里并没有名为int的方法,你想生成整数随机数的话,应该用randint()方法。
  2. 函数调用错误:就算方法名正确,你也需要用括号()来调用函数,并且传入必要的参数——randint()需要两个参数,用来指定随机数的范围(包含起始和结束值)。你现在写的random.int只是引用了一个不存在的对象,并没有执行生成随机数的操作。

修正后的示例代码:

import random
# 生成1到10之间的整数随机数(包含1和10)
x = random.randint(1, 10)
print(x)

额外小提示:

  • 如果需要生成0到1之间的浮点数随机数,可以用random.random()
  • 如果要生成指定范围的浮点数随机数,用random.uniform(最小值, 最大值)

内容的提问来源于stack exchange,提问作者Lf Duhot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:25:12