py
1def my_range(first=0, last=10, step=1): 2 number=first 3 while number < last: 4 yeild number 5 number+=step 6 7ranger=my_range(1, 5) 8for x in ranger: 9 print(x) 10
firstに値がもう定義されているのになぜ1を代入できるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
投稿2019/05/10 23:33
py
1def my_range(first=0, last=10, step=1): 2 number=first 3 while number < last: 4 yeild number 5 number+=step 6 7ranger=my_range(1, 5) 8for x in ranger: 9 print(x) 10
firstに値がもう定義されているのになぜ1を代入できるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。