首页 > 解决方案 > 如何在“if”中使用特定的字符串

问题描述

所以我试图用我的代码做一些事情,但不知道该怎么做,因为当我尝试做(示例)

name = raw_input("What is your name?")
if name = "Jack":
print "Your name is jack!"

它只是给了我错误(错误是=我尝试修复的第 2 行,然后它给了我结束引号作为错误)。请帮助我不知道该怎么做。

即使在纠正错误之后我仍然有另一个错误,我不知道我是如何得到所有这些错误的。这是我的代码:https ://imgur.com/a/mLCTbzv

标签: python-2.7

解决方案


更正您的代码如下:

name = raw_input("What is your name?")
if name == "Jack":
    print "Your name is jack!"

您正在使用单个=运算符来检查错误的相等性,并且您的代码也缺少缩进。这是工作代码https://ideone.com/qbUo3Z


推荐阅读