Irohabook
Python 文字列

Pythonで文字列と数値を比較する:3と3という文字は等しいか?

広告

Pythonでは3と3という文字列は別物と考えます。

a = 3
b = '3'
if a == b:
    print('等しい')
else:
    print('等しくない')

出力:

等しくない

a = [1, 2, 3]
b = ['1', '2', '3']
if a == b:
    print('等しい')
else:
    print('等しくない')

出力:

等しくない

目次(文字列)

文字列の連結
文字列の結合
文字列の分割
文字列の分割(正規表現)
文字列の置換
一文字ずつ取得する
3と3という文字列は異なる

目次(Python)

環境設定
文字列
数値
リスト
辞書
集合
ifとelse
forとwhile
関数
クラス
システム

広告

コンピューター コンピューター
プログラミング プログラミング
数学 数学
英語 英語
国語 国語
理科 理科
社会 社会