【问题标题】:Python how to include a string with random integer [duplicate]Python如何包含带有随机整数的字符串[重复]
【发布时间】:2018-12-10 00:32:18
【问题描述】:

我想做一个随机警察单元生成器,代码是这样的:

import random
unitnumbers = ('unit' , random.randint(1,999))
print(unitnumbers)

但是,它不是打印 "unit 63" ,而是打印 ('unit', 378)

如何让它只打印单位和随机数?

【问题讨论】:

    标签: python string random numbers


    【解决方案1】:

    您正在使unitnumbers 的值成为一个元组。你应该改成这样的字符串:

    unitnumbers = "unit " + str(random.randint(1,999))
    

    【讨论】:

      【解决方案2】:

      应该这样做:

      import random
      unitnumbers = 'unit %d' % random.randint(1,999)
      print(unitnumbers)
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-13
        • 1970-01-01
        • 2017-07-15
        相关资源
        最近更新 更多