【问题标题】:Python randint not working(not printing the answer)Python randint 不工作(不打印答案)
【发布时间】:2023-01-29 00:53:06
【问题描述】:

当我意识到 random.randint 不会打印出来时,我正在做一个项目。这是我的代码:

import random

random.randint(1,25)

在 shell 中它可以工作,但是当我将它放入一个新文件中时它不起作用。有谁知道为什么?谢谢!

【问题讨论】:

  • 为什么你认为它不起作用?
  • 提示:解决方案在问题标题中
  • 在里面交互的解释器,打印表达式的结果。在脚本中,这只是一个不产生输出的表达式语句。您需要显式调用print。 (这里某处应该有一个合适的副本。)

标签: python


【解决方案1】:
import random
print(random.randint(1,25))

或者

import random
random_num = random.randint(1,25)
print(random_num)

【讨论】:

    【解决方案2】:

    random.randint(1,25) 行只是使用随机库中的函数“randint()”生成一个随机数。此函数不打印任何内容,这不是它的构建目的。

    如果你想打印它,你应该使用像“print()”这样的函数。

    但是由于这个基本的编程概念,您应该做的真正有用的事情是在 YouTube 或其他地方学习基本的编程课程。

    【讨论】:

      猜你喜欢
      • 2021-03-10
      • 1970-01-01
      • 1970-01-01
      • 2019-02-15
      • 1970-01-01
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多