就像多層if-else嵌套一樣,python的循環也支持嵌套。
我們使用兩層嵌套循環輸出字符串'ABC'中每個字符和字符串'123'每個字符的排列。
s1 = 'ABC' s2 = '123' for x in s1: for y in s2: print(x + y)
在上述代碼中,對于外層循環,外層每循環1次,內層就會循環3次,因此,我們將會得到如下結果:
A1 A2 A3 B1 B2 B3 C1 C2 C3
字符串s1='ABC',字符串s2='123',字符串s3='xyz',請輸出s1、s2、s3中所有字符的排列。
參考答案:
s1 = 'ABC' s2 = '123' s3 = 'xyz' for ch1 in s1: for ch2 in s2: for ch3 in s3: print(ch1 + ch2 + ch3)
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報