Python for while

文章展示了Python中for循环和while循环的嵌套用法,通过九九乘法表示例说明for嵌套、while嵌套以及for和while混合嵌套。同时介绍了循环控制语句break、continue和else子句在while循环中的应用,包括退出条件、break跳出循环时else不执行等细节。

作者:zhuge···预计阅读 7 分钟·512 阅读·0 评论

for 嵌套

for i in range(1, 10):
    for j in range(1, i+1):
        print(f'{i} x {j} = {i * j}',end=' ')
    print()


while嵌套

i = 1
while i < 10:
    j = 1
    while j < i + 1:
        print(f'{i} x {j} = {i * j}', end=' ')
        j += 1
    print()
    i += 1


while for嵌套

i = 1
while i < 10:
    for j in range(1, i + 1):
        print(f'{i} x {j} = {i * j}', end=' ')
    print()
    i += 1


退出、break、continue

x = True
while x:
   s = input('input:')
   if s == 'e':
       x = False
       print('exit , else 会运行')
   elif s == 'ee':
       print('exit , else 不会运行')
       break
   elif s == 'c':
       continue # 不做任何事情
   print('print:', s)
else:
   # beak时 不会执行
   print('hello')


相关文章

评论

加载中...