零基础学Python(第十章 循环嵌套)
生活随笔
收集整理的這篇文章主要介紹了
零基础学Python(第十章 循环嵌套)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本套學習內容共計【22】個章節,每個章節都會有對應的從0-1的學習過程詳細講解,希望可以給更多的人提供幫助。
開發環境:【Win10】
開發工具:【Visual Studio 2019】
本章內容為:Python?循環嵌套:
Python 語言允許在一個循環體里面嵌入另一個循環。
案例:
1、例如:輸出一個嵌套循環的有【■】組成的形狀:
for x in range(10):#外層循環for j in range(10):#內層循環print("■",end='')print()#內層完畢后換行 #只有內層循環全部循環完畢,才會繼續執行外層循環2、九九乘法表:
for x in range(1,10):#外層循環for j in range(1,x+1):#內層循環print("%d*%d=%d\t"%(x,j,(x*j)),end='')print()#內層完畢后換行 #只有內層循環全部循環完畢,才會繼續執行外層循環 for x in range(1,10):#外層循環for j in range(x,10):#內層循環print("%d*%d=%d\t"%(x,j,(x*j)),end='')print()#內層完畢后換行 #只有內層循環全部循環完畢,才會繼續執行外層循環3、多重嵌套:【有1,2,3,4四個數字,求這四個數字能生成多少個互不相同且無重復數字的三位數】
i = 0 for x in range(1,5):for y in range(1,5):for z in range(1,5):if (x!=y) and (y!=z) and (z!=x):i += 1if i%4:print("%d%d%d" % (x, y, z), end=" | ")else:print("%d%d%d" % (x, y, z))總結:
a)、循環嵌套的過程中由于變量會隨之變多,那么,在聲明以及使用的過程中就要多加注意。
b)、循環講到這基本上也就都會用了,那么常練習的算法,例如:斐波那契數列這類的算法,后續會有單獨推出的章節。
本課程目錄為:
Python初級
1 、開發工具
2 、中文編碼
3 、基礎語法
4 、變量類型
5 、運算符
6 、條件語句
7 、while循環
8 、for循環
9 、循環控制
10、 循環嵌套(本章)
11 、字符串
12 、列表
13 、元組
14、 字典
15 、日期時間
16、 函數
17 、模塊
18 、文件I/O
19 、File方法
20 、異常處理
21 、文件目錄
22 、內置函數
歡迎【點贊】、【評論】、【關注】、【收藏】、【打賞】,為推廣知識貢獻力量。
總結
以上是生活随笔為你收集整理的零基础学Python(第十章 循环嵌套)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 零基础学Python(第九章 循环控制【
- 下一篇: 零基础学Python(第十一章 字符串处