4

値を入力して、それがリストにあるかどうかを確認し、リストにある場合は、必要なプログラムの残りの部分を実行できるようにしたいです。

a=input('enter value')
b=(1,2,3,4)
c=(5,6,7,8,9)
if a is in b:
   print 'enter in code thats wanted'
4

4 に答える 4

16

-の代わりに、ほぼ正しく自分で書いた

if a is in b:

そのはず -

if a in b:
于 2012-06-25T08:30:00.933 に答える
6

条件は

if a in b:
    print 'enter in code thats wanted'
于 2012-06-25T08:29:23.077 に答える
1
  • in演算子:'in'演算子は、値がシーケンスに存在するかどうかを確認するために使用されます。指定されたシーケンスで変数が見つかった場合はtrueと評価され、それ以外の場合はfalseと評価されます。

  • 'is'演算子:演算子のいずれかの側の変数が同じオブジェクトを指している場合はtrueと評価され、そうでない場合はfalseと評価されます。

したがって:

if a in b:
    print 'enter in the code that\'s wanted'
于 2019-06-20T12:44:42.867 に答える
0

こんな感じになります↓</p>

a=input('enter value')
b=(1,2,3,4)
c=(5,6,7,8,9)
if a in b:
print ('enter in code thats wanted')
于 2021-09-15T13:34:07.470 に答える