ホワイトゲートについて
文を繰り返し実行する必要がある場合はwhile文を使用します.したがってwhile文を重複文と呼ぶ.
while文の基本構造
ex)
whileは強制終了文の追加例が好きなのでアップロードします.
コーヒーは10回吸うことができますが、お金を入れてくれれば300元入れたら、コーヒーにプリントアウトしてcoffe=coffe-1、10回コーヒーに-1を入れます.
300元以上のお金を入れたら、おつり%dをあげて、おつりはmony-300を通って、コーヒーのカウントダウンは-1です.
また、彼にお金を返して、コーヒーをあげないで、残りのコーヒーの量を見せます.
コーヒーの数が0の場合、コーヒーが切れて販売を停止する文字が表示され、breakとなって販売を停止します.
最後に、無限ループの基本形式は
while文の基本構造
<수행할 문장1>
<수행할 문장2>
...
これは、学習で学んだ部分を参照する例です.ex)
treeHit = 0
while treeHit < 10:
treeHit = treeHit + 1
print("나무를 %d번 찍었습니다." % treeHit
if treeHit == 10:
print("나무 넘어갑니다.")
나무를 1번 찍었습니다.
나무를 2번 찍었습니다.
.
.
.
.
나무를 10번 찍었습니다.
나무 넘어갑니다.
この例のwhile文の条件は「treeHit<10」です.すなわち、treeHitが10未満の場合は文を実行し続け、「treeHit=treeHit+1」が表示されると、この値は1増加し続けます.treeHitが10になると、「ツリーをスキップ」という文が出力され、10を超えるためwhile文が終了します.whileは強制終了文の追加例が好きなのでアップロードします.
# coffee.py
coffee = 10
while True:
money = int(input("돈을 넣어 주세요: "))
if money == 300:
print("커피를 줍니다.")
coffee = coffee -1
elif money > 300:
print("거스름돈 %d를 주고 커피를 줍니다." % (money -300))
coffee = coffee -1
else:
print("돈을 다시 돌려주고 커피를 주지 않습니다.")
print("남은 커피의 양은 %d개 입니다." % coffee)
if coffee == 0:
print("커피가 다 떨어졌습니다. 판매를 중지 합니다.")
break
個人的には.コーヒーは10回吸うことができますが、お金を入れてくれれば300元入れたら、コーヒーにプリントアウトしてcoffe=coffe-1、10回コーヒーに-1を入れます.
300元以上のお金を入れたら、おつり%dをあげて、おつりはmony-300を通って、コーヒーのカウントダウンは-1です.
また、彼にお金を返して、コーヒーをあげないで、残りのコーヒーの量を見せます.
コーヒーの数が0の場合、コーヒーが切れて販売を停止する文字が表示され、breakとなって販売を停止します.
最後に、無限ループの基本形式は
while True:
수행할 문장1
수행할 문장2
...
Reference
この問題について(ホワイトゲートについて), 我々は、より多くの情報をここで見つけました https://velog.io/@sjwm98/while-문에-대해서テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol