目次
1. while ループの構文
"""语法"""
while 判断条件:
ps: これは、関連する while ループの構文の簡単な紹介です。
ps: for ループはコレクション内の各要素に対して、while は条件が満たされたと判断するためのもので、終了条件が満たされるまでループします。
2. while ループの適用
num = 0
while num <= 5:
print(num)
num+=1 #给一个跳出循环的条件,否则会一直死循环
3.input()関数の補足
3.1 数値を入力し、必須の型変換を実行する
ps:input输入的类型是字符串str
num=input("请输入一个数:")#input输入的是一个字符串str
num = int(num) #str和int不能判断,因此用int()强制转换为int型
while num < 10: #如果判断字符串(不是数字)就不需要用int()进行强制转换
print(f"{
num}:小于10")
break #跳出循环
3.2 入力文字列
num=input("请输入你喜欢的车:")#input输入一个字符串str
while num == 'bmw':
print(f"你喜欢的车是:{
num}")
break #跳出循环
4. ループから飛び出す - 中断して続行する
break
: ループから飛び出す
continue
: コードの次の部分をスキップして (続行後にコードを実行しないでください)、ループの先頭に戻ります
Five.tips — while ループのヒント
判定が必要な値が複数ある場合や、ステートメントを実行する条件がある場合に、フラグ(flag)を設定できます。
flag = True
while flag:
name = input("请输入你的名字:")
if name == 'mayahei':
flag = False
elif name == 'hh':
flag = False
print(f"你的名字是:{
name}")