我正在自学Mike McGrath的《简单步骤中的python》一书中的python。在讨论按位运算符(|,&,~,^,>>,<<)一节中,它让您进行了一些位的移动。但是当我尝试使用then波浪号~时,我得到了一个语法错误。但对于任何其他运算符都不是。谁能帮帮初学者,告诉我我哪里做错了?
a = 10
b = 5
print('a =', a, '\tb=', b)
b = a ~ b
a = a ^ b
print('a=', a, '\tb=', b)发布于 2021-03-27 23:03:29
~是一元运算符,所以a ~ b是行不通的。
https://stackoverflow.com/questions/66832578
复制相似问题