Discuss / Python / 有一个问题

有一个问题

Topic source

心中熱望

#1 Created at ... [Delete] [Delete and Lock User]

if语句里能不能用=号来判断?

if a=b:

print('c')

这样的?

还有就是按了一下tab以后,每行都会自动缩进……这个怎么让他停止?

1.不能,=是赋值,不能用作逻辑运算。

2.“按了一下tab以后,每行都会自动缩进”是什么意思?终端还是某个IDE?

心中熱望

#3 Created at ... [Delete] [Delete and Lock User]

谢谢@1分钟有59秒的回答

继续我还想问一下如果想写 if a是b 或者if a=b这样的条件语句,语法应该是怎样的呢?

这个“a是b”指的什么?

如果是比较a和b的值是否相等

if a==b:

如果是比较a和b两个变量指向的引用是否相同:

if id(a)==id(b):

笃行_天下

#5 Created at ... [Delete] [Delete and Lock User]

我也在纳闷呢,调节判断怎么没有提“是否相等”的运算符。。。


  • 1

Reply