while notの使い方
Pythonにおけるwhile notは、特定の条件を満たすまで処理を繰り返したい時に利用します。具体的な例を見てみましょう。次のコードでは、input()で文字の入力を促し、入力された値を変数nameに格納します。変数min_lengthには4を代入し、while文でnameにアルファベットが5文字以上入力されるまで繰り返し処理をします。条件が満たされるまでwhileの中のinput()で入力を求められます。アルファベットが5文字以上入力されるとwhileの繰り返し処理が終わり、print()で入力結果を表示しています。
min_length = 4
name = input("アルファベットを5文字以上入力してください:")
while not(len(name) > min_length and name.isalpha()):
    name = input("アルファベットを5文字以上入力してください:")
print("あなたは、 {0} と入力しました。 ".format(name))
!=(ノットイコール)の使い方
Pythonにおける!=(ノットイコール)は比較演算子の1つで、否定形を意味します。具体的な例を見てみましょう。次のコードでは、if文で!=を使用して、否定形の条件を設定しています。今回の条件では、変数dataの値が'banana'でない場合はTrue、'banana'の場合はFalseという結果になるように設定しています。
data = 'apple'
if data != 'banana':
    print('判定結果はTrueです')
else:
    print('判定結果はFalseです')
このように、while notと!=はPythonのループや条件分岐で頻繁に使用される概念であり、その理解と使い方をマスターすることは重要です。.