【问题标题】:Writing a program to divide user_num by x 3 times编写程序将 user_num 除以 x 3
【发布时间】:2023-01-13 23:16:47
【问题描述】:

我正在尝试为我的班级编写一个程序,将 user_num 除以 x 三倍。到目前为止,我有:

user_num = input()
x = input()

那么执行此操作缺少的链接是什么?三倍,如果用户输入,应该是这样的:

2000
2

那么输出应该是:

1000 500 250

我走在正确的轨道上吗?如果是这样,下一步是什么?

【问题讨论】:

  • 除了读取两个字符串之外,您实际尝试过什么?
  • 除了定义我的两个输入之外,什么都没有。我对这种事情很陌生。就像我喜欢它一样,我只是感到困惑。

标签: python


【解决方案1】:

第一步就是你所拥有的,除了数字也被转换为数字类型以允许数学运算。

user_num = int(input("enter a number: "))
x = int(input("enter x: "))

之后,您想将user_num 除以x,然后打印结果,重复三次。这是使用循环完成的。 // 将执行除法并忽略小数。 print 将按预期工作,end 参数将按照您的描述格式化输出。

for _ in range(3):
  user_num = user_num // x
  print(user_num, end=" ")

【讨论】:

    猜你喜欢
    • 2019-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-01
    • 2010-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多