【发布时间】:2018-08-12 01:56:18
【问题描述】:
我有 2 个循环:
第一个循环:
number = 1234567
number_string = str(number)
for ch in number_string:
print(ch)
这将打印:
1
2
3
4
5
6
7
我有另一个循环是:
totalNum = len(str(abs(number)))
for i in range(totalNum, 0, -1):
print("* 10^ ",int(i-1))
我会得到的
* 10^ 6
* 10^ 5
* 10^ 4
* 10^ 3
* 10^ 2
* 10^ 1
* 10^ 0
但是我如何加入这两个循环成为这样的结果:
1 * 10^ 6
2 * 10^ 5
3 * 10^ 4
4 * 10^ 3
5 * 10^ 2
6 * 10^ 1
7 * 10^ 0
我是 Python 新手,所以我不知道该怎么做。
【问题讨论】:
标签: python python-3.x for-loop