刚刚开始学习python有些不懂得
a,b=map(int,input().split())
if(a<60 andb>=60):
print(1)
elif(a>=60andb<60):
print(1)
else:
print(e)
您的代码中括号大多是中文字符,python 语句中的标点等符号都是英文字符,也就是半角字符。
您的条件判定逻辑不明:两科成绩都都及格,输出0,其余1。只需用 if ... else ...就可以。可以判定0的情况 if a > 60 and b < 60: ... else: ...,两科都及格;也可以判定1的情况 if a < 0 or b < 0: ... else ...,只要有一科不及格。
代码运行效果截屏图片
判定只要有一科不及格的代码
#!/sur/bin/nve python
# coding: utf-8
a, b = map(int, input('\n输入语数成绩(如98 79):').split())
if a < 60 or b < 60:
print(1)
else:
print(0)
符号都要用半角,你有全角,还有注意空格
否则输出0,前面有定义e为0吗?