【问题标题】:Print random integer and phrase in same line? [duplicate]在同一行打印随机整数和短语? [复制]
【发布时间】:2021-06-12 05:07:20
【问题描述】:

不确定之前是否有人问过这个问题,但是:你如何打印“搜索 x”,其中“x”是一个随机整数?我的代码如下:

from random import randint

numbers = []
random = randint(1,50)

for i in range(0,10):
  numbers.append(randint(1,50))

for j in range(len(numbers)):
  print('searching for')
  print(random)
  print('in')
  print(numbers)
  break

this 会发生什么,但我想在同一行上“在 [list] 中搜索 __”。有办法吗?

提前致谢!

【问题讨论】:

  • 除了链接的重复项之外,当您在搜索引擎中输入python print on same line 时发生了什么?

标签: python


【解决方案1】:

试试这个:

print(f'searching for {random} in {numbers}')

它需要 python 3.6 或更高版本,它被称为 f-string

【讨论】:

    【解决方案2】:
    for n in numbers:
      print("Searching for {} in {}".format(n, numbers))
    
    

    这能回答你想要做什么吗?

    【讨论】:

      猜你喜欢
      • 2021-12-15
      • 1970-01-01
      • 1970-01-01
      • 2016-09-10
      • 2023-03-03
      • 2021-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多