【问题标题】:How do I input a number and make that number display a symbol that amount of times?如何输入一个数字并使该数字显示一个符号的次数?
【发布时间】:2017-12-16 18:25:28
【问题描述】:

我正在尝试制作一个以数字作为输入的程序,并且输出这么多作为 # 符号。 我做到了 -

Hash = input(“Enter a number? “)

但我不知道如何使用该输入多次显示#。 例如

Enter a number? 6
(printed)######

谁能告诉我该怎么做?

【问题讨论】:

  • 你可以这样做:'#' * number
  • 一个好的开始是开始阅读优秀的documentation
  • @Someprogrammerdude 为什么不this documentation
  • 我猜这是教你循环的家庭作业。去阅读 Python 中的循环,正如 SPD 所说,文档是开始阅读循环的好地方。

标签: python algorithm input symbols


【解决方案1】:

如果您需要将n 乘以符号#

print('#'*n)

【讨论】:

    【解决方案2】:

    这个简单的代码会给出你想要的结果。 n=int(input(“Enter a number? “)) print('#'*n)

    【讨论】:

      【解决方案3】:

      记得正确缩进 您可以使用:

      Hash=int(input("Please enter a number: "))  
      for each in hash:  
          print("#")
      

      【讨论】:

      • 也许你的意思是for each in xrange(hash) 或者只是在python 3.x 中的range(hash),但是对于这种类型的方法最好使用_,它是一个像for _ in range(hash) 这样的一次性变量
      猜你喜欢
      • 2016-04-30
      • 1970-01-01
      • 1970-01-01
      • 2012-07-13
      • 2015-01-28
      • 2015-07-13
      • 1970-01-01
      • 2022-01-19
      • 1970-01-01
      相关资源
      最近更新 更多