![](/img/trans.png)
[英]for and if/else loop with nested if statement not working in python
[英]How to convert a for loop into a nested while loop w/ a working if statement in Python
目前,我正在努力尋找一種方法,使用有效的if statement
將for
循環轉換for
while
循環的良好工作集,以創建如下所示的乘法表:
有什么建議或提示嗎? 我正在使用python 3.6。
這就是我為for
循環創建上面引用的乘法表所需要的,如何將其轉換為工作的nested while loop
:
print('x', end='\t')
for row in range (1,13):
print(row, end='\t')
for row in range (1,13):
print('')
print()
print()
print(row, end='\t')
for col in range(1,13):
print(row*col, end='\t')
我不知道你的目的,但是可以做下面的事情
print('x', end='\t')
row = 1
while (row < 13):
print(row, end='\t')
row += 1
row = 1
while (row < 13):
print('')
print()
print()
print(row, end='\t')
col = 1
while( col < 13):
print(row*col, end='\t')
col += 1
row += 1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.