Crossin的编程教室
标题:
请教老师一个符号问题
[打印本页]
作者:
szwfn
时间:
2018-10-17 10:33
标题:
请教老师一个符号问题
之前在您课中看到过 | 符号 作为“或者”来使用
我自己练习一段代码:
while 1:
if int(input())==1|2:
print ('good')
break
else:
print ('guess again!')
原以为 输入1或者2 就应该返回good
结果只有输入3 才会返回good
其他都返回guess again!
请老师帮忙看看我哪里理解错了 谢谢
作者:
crossin先生
时间:
2018-10-17 15:48
没 1|2 这种写法,|在python里不是或运算,而且或也不能这么用
x = int(input())
if x==1 or x==2:
作者:
szwfn
时间:
2018-10-17 23:19
crossin先生 发表于 2018-10-17 15:48
没 1|2 这种写法,|在python里不是或运算,而且或也不能这么用
x = int(input())
我翻看了下教程
| 应该只是在正则表达式里面才表示 或 的意思
谢谢
欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/)
Powered by Discuz! X2.5