#author("2023-10-24T13:10:29+09:00","default:yakumo_murakami","yakumo_murakami") #author("2023-10-24T13:14:33+09:00","default:yakumo_murakami","yakumo_murakami") [[今さらPython]] * その文字列は数字じゃないですか? [#caab02aa] ** isdigitまたはisnumeric [#vba4e676] text = "66666" if text.isdigit(): print("Yes数字") else: print("NO数字") ** 例外起こして判断する方法 [#o50e2f93] text = "999" try: num = int(text) print("数字") except ValueError: print("NOT数字") int関数に数字でないものを入れると例外が起きるの。それを使う。 ** 正規表現を使う [#w69f4b04] import re pattern = "^[0-9\.]+$" text = "12345" if re.match(pattern, text): print("数字") else: print("NOT数字") 特に相手が整数とは限らない場合、正規表現の方がいいかもしれないわね。 * 全一致 [#k0be6c81] a = "(何か名前入れる)" if(a == "極楽院和泉子"): x = "イズミコちゃん" elif(a == "極楽院鏡子"): x = "カガミコちゃん" else: x = "誰?" いいけど、今の時代に大野安行なんて誰が知ってるっていうのよ? * 部分一致 [#k74b8d97] ** inまたはnot in [#k15cadbc] print('象' in 'あふりか象が好き') # True print('インド' in 'あふりか象が好き') # False print('象' not in 'あふりか象が好き') # False