如何在 Python 中打印 n 次数字?
我可以像这样打印’A’5次:
print('A' * 5)
AAAAA
但不是 10,像这样:
print(10 * 5)
50
我希望答案是 10 10 10 10 10
如何转义 print()
中的数学运算?
我不是在问如何打印 字符串‘10’ n 次,我是在问如何打印 数字 10 n 次。
原文由 Luther_Blissett 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何在 Python 中打印 n 次数字?
我可以像这样打印’A’5次:
print('A' * 5)
AAAAA
但不是 10,像这样:
print(10 * 5)
50
我希望答案是 10 10 10 10 10
如何转义 print()
中的数学运算?
我不是在问如何打印 字符串‘10’ n 次,我是在问如何打印 数字 10 n 次。
原文由 Luther_Blissett 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
10*5
实际上做乘法并最终给你 50,但是当你做'10 '*5
时,*
操作符执行重复 -- 运算符'A' * 5
例如输出将是
10 10 10 10 10
或者您可以通过
str(num)
将 int 显式转换为字符串并执行打印操作