首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >很简单的问题,但我解决不了

很简单的问题,但我解决不了
EN

Stack Overflow用户
提问于 2020-07-30 19:26:34
回答 1查看 35关注 0票数 0

我正在学习Python的基础知识,并编写了以下代码:

代码语言:javascript
复制
alphabet = {a, b, c, d, e}

a = 1
b = 2
c = 3
d = 4
e = 5

if a + b = c:
  print("right")
else:
  print("wrong")

当我运行它时,控制台说:

代码语言:javascript
复制
  File "main.py", line 9
    if a + b = c:
             ^
SyntaxError: invalid syntax

我想知道怎么解决这个问题。提前感谢您阅读了这篇文章!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-30 19:32:32

你错过了第二个=等号。在Python (和大多数其他编程语言)中,单个=用于赋值或设置某物的值,而==用于检查等式,就像您在这里要做的那样。(参考文献)

代码语言:javascript
复制
if a + b == c:
  print("right")
else:
  print("wrong")
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63180041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档