当前位置:  开发笔记 > 编程语言 > 正文

if条件后的语法无效

如何解决《if条件后的语法无效》经验,为你挑选了1个好方法。

所以我正在做一个简单的脚本而且是

if answer = y
    print ("yay")
if answer = n
    print ("sorry)"

当我运行它时说无效的语法,我尝试这样做:

if answer = ("y")
    print ("yay")
if answer = ("n")
    print ("sorry")

然后它仍然说无效的语法和之后的所有空格

if answer = ("y")

是红色的



1> Learner..:

您的代码有三个错误:

    Python中的条件句后跟冒号(:).

    要检查两个条件之间的相等性,请使用"=="运算符

    简单地写y指的是一个变量.要检查答案是否等于字符y,请用引号括起来'y'.

正确的语法是:

if answer == 'y':
    print('yay')

if answer == 'n':
    print('sorry')


还有第四个:`print("抱歉)"`
推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有