私のコードに問題があります。「あなたはまれな姓があります!入力された文字列にqまたはQがある場合は非常にまれです。それ以外の場合はqは表示されませんが、qは表示されません。ifステートメントでコードが動作しない
は、ここでは、コードの作業に私ではない:
a = input("What is your surname? ")
d = len(a)
v = ["q", "Q"]
if any(v in a for v in a):
if a[0] == "Q" :
if a[0] == ("q"):
print("You have an extremly rare surname!")
if a[0] == ("Q"):
print("You have an extremly rare surname!")
if a[0] == "q" :
if a[0] == ("q"):
print("You have an extremly rare surname!")
if a[0] == ("Q"):
print("You have an extremly rare surname!")
if "q" in a[1:d]:
print("You have a rare surname!")
else:
print("No Qs here.")
を、それを試してみてください。代わりに実際のコードを追加してください。 – miradulo
テスト用にコードをコピーして貼り付けることができない場合は、ほとんどの場合はほとんど役に立ちません。質問を編集してコードをここに貼り付けてください(コメントではありません) –