Python學習 案例for迴圈巢狀

2021-09-11 08:52:29 字數 659 閱讀 9043

案例:言情**家有很多,他們每個人都有些作品。用列表實現,分別計算他們各有多少作品並把每個作家的**名字列印出來。

#作品列表

ss=[

["寂寞空庭春欲晚","如果這一秒,我沒遇見你","東宮","迷霧圍城","愛情的開關","東宮"],

["你好,舊時光","暗戀橘生淮南","最好的我們"],

["鳳囚凰","天乩之白蛇傳說","大唐榮耀"]

]i=0 #代表ss列表中元素的下標

# c代表ss列表中的元素,共ss中的元素共3個:[...東宮],[...最好的我們],[...大唐榮耀],這裡,乙個列表就是乙個元素

for c in ss:

print("%d號作家的作品有%d本:"%(i+1,len(c))) # len():測每個c元素有多少個

j = 0 #代表c列表中每個元素的下標

for novel in c: #代表c列表中每個元素

print("%d號作家的作品名字第%d本是%s"%(i+1,j+1,novel))

j+=1

i+=1

執行結果:

我盡力了…

python迴圈 綜合案例1

一 使用者輸入乙個3位數字,判斷其是否為水仙花數。要求 1.驗證是否為三位數 暫不考慮非數字情況 2.判斷是否是水仙花數 以下 為自己先寫出來的。while true num input 請輸入乙個三位整數 這一步是判斷是否為三位數,整除只要百位不為0,就是三位數。這種方法是基於對字串長度的判斷。i...

python迴圈 綜合案例2

給乙個數值,讓使用者猜測 要求 1.數值相等,表示輸入正確,程式結束 2.如果不相等,則提示大了,還是小了。繼續讓使用者輸入 給乙個數值,讓使用者猜測 要求 1.數值相等,表示輸入正確,程式結束 2.如果不相等,則提示大了,還是小了。繼續讓使用者輸入 shuzi 1000 count 0 while...

Succi 學習for迴圈的案例

1。雞兔同籠 2。求質數 3。猜數字,電腦出乙個1 100我們猜是多少 有若干只雞兔同在乙個籠子裡,從上面數,有35個頭,從下面數,有94隻腳。問籠中各有多少隻雞和兔?1.通過數學公式來計算 head 35foot 94r 0.5 foot 2 head c head r print 雞有 d只 c...