已采納回答 / 因為是庫里呀
我給你舉個例子 最后一次?當a= 1000,滿足循環,仍進行一遍語句,最后一句是a=a+2,也就是這時候a= 1000+2=1002當a=1002,不滿足a?<=?1000,這時候你print(a)當然就是1002咯
2020-11-03
已采納回答 / weixin_慕沐9146932
year = '今年 {} 歲'age = 19if age >= 18:? ? print(year.format(age))
2020-10-15
最贊回答 / 慕慕5152215
s1?=?set([1,?2,?3,?4,?5])s2?=?set([1,?2,?3,?4,?5,?6,?7,?8,?9])print(s1&s2)集 & : x&y,返回一個新的集合,包括同時在集合 x 和y中的共同元素。并集 | : x|y,返回一個新的集合,包括集合 x 和 y 中所有元素。差集 - : x-y,返回一個新的集合,包括在集合 x 中但不在集合 y 中的元素。補集 ^ : x^y,返回一個新的集合,包括集合 x 和 y 的非共同元素。這個教程 感覺整些沒用的啊
2020-10-04
最贊回答 / weibo_晴天藍色心_04299512
查了一下,python好像是沒有條件for循環的,只有增強for循環,所以s <= 100的寫法不對,你可以寫成:<...code...>這樣子就好了
2020-10-04
最贊回答 / qq_慕神4044404
再少點是這樣:L = ['Alice', 66, 'Bob', True, 'Flase', 100]for i in range(len(L)):? ? if i % 2 == 0:? ? ? ? print(L[i])
2020-09-29
已采納回答 / qq_慕神4044404
students = ['Alice', 'Bob', 'Candy', 'Mimi', 'David']d = {? ? 'Alice': 45,? ? 'Bob': 60,? ? 'Candy': 75,? ? 'David': 86,? ? 'Ellena': 49}for i in students:? ? print(d.get(i))
2020-09-29
已采納回答 / qq_棠梨煎雪故人來_03907185
因為這不像c語言里的for,一次循環之后自動給你的num+1,python的for不會自動加,你雖然num小于10,不輸出,但你這個數字依然應該計數,如果不加num=num+1,那num就永遠是1,循環就跳不出來了。你應該是代入了c語言的思想,所以搞混了。
2020-09-26