# lesson11:while loop (授業練習用) ## 授業でスライドにあるコードを練習する。HackMDに書いたコードをコピーして、実行した結果をスクリーンショットして貼り付けてください。 ## 例: :::info Code: ```python= r = float(input("Please input value r:")) r_Round = r * 2 * 3.14 r_Area = r * r * 3.14 print("The round:", r_Round) print("The area:", r_Area) ``` 結果:  ::: --- ## 1. :::info Code: ```python= number=0 while number<100: number+=1 print(number,end=" ") print("end") ``` 結果: runfile('C:/Users/user/untitled0.py', wdir='C:/Users/user') 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 end ::: --- ## 2. :::info Code: ```python= n=0 s=0 while n!=-9999: s+=n n=int(input("input n:")) print("sum:{}".format(s)) ``` 結果: input n:2 input n:6 input n:7 input n:8 input n:8 input n:-9999 sum:31 ::: --- ## 3. :::info Code: ```python= a=int(input("input a:")) b=int(input("input b:")) while a<=b: print(a,end=" ") a+=1 print("") print("end") ``` 結果: input a:45 input b:78 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 end ::: --- ## 4. :::info Code: ```python= a=int(input("input a:")) b=int(input("input b:")) while a<=b: if a%5==0: print("break") break print(a,end=" ") a+=1 print("") print("end") ``` 結果: runfile('C:/Users/user/untitled3.py', wdir='C:/Users/user') input a:5 input b:10 break end runfile('C:/Users/user/untitled3.py', wdir='C:/Users/user') input a:5 input b:76 break end runfile('C:/Users/user/untitled3.py', wdir='C:/Users/user') input a:3 input b:33 3 4 break end ::: --- ## 5. :::info Code: ```python= a=int(input("input a:")) b=int(input("input b:")) while a<=b: if a%5==0: print("break") a+=1 continue print(a,end=" ") a+=1 print("") print("end") ``` 結果: input a:1 input b:100 1 2 3 4 break 6 7 8 9 break 11 12 13 14 break 16 17 18 19 break 21 22 23 24 break 26 27 28 29 break 31 32 33 34 break 36 37 38 39 break 41 42 43 44 break 46 47 48 49 break 51 52 53 54 break 56 57 58 59 break 61 62 63 64 break 66 67 68 69 break 71 72 73 74 break 76 77 78 79 break 81 82 83 84 break 86 87 88 89 break 91 92 93 94 break 96 97 98 99 break end ::: --- ## 6. :::info Code: ```python= ``` 結果: ::: --- ## 7. :::info Code: ```python= ``` 結果: ::: --- ## 8. :::info Code: ```python= ``` 結果: ::: --- ## 9. :::info Code: ```python= ``` 結果: ::: --- ## 10. :::info Code: ```python= ``` 結果: ::: ---
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up