未知的语法错误
num = int(input('请输入一个整数:')if num / 2 == 0:
print('偶数')
else:
print('奇数')
报错发上来 本帖最后由 sunrise085 于 2020-8-28 19:16 编辑
第一行少了右半个括号
第五行缩进不对
而且判断奇偶数不应该用除法,应该用求余
帮你修改了
num = int(input('请输入一个整数:')) # 这一行少半个括号
if num % 2 == 0: # 这应该用求余
print('偶数') # 这一行缩进不对
else:
print('奇数') 你这个代码实现的功能有误,正确的应该使用%而不是/,不然得出来结果都是奇数,代码如下,请参考:
num = int(input('请输入一个整数:'))
if num % 2 == 0:
print('偶数')
else:
print('奇数')
本帖最后由 永恒的蓝色梦想 于 2020-8-28 21:03 编辑
print('奇数' if int(input('请输入一个整数:')) & 1 else '偶数') 永恒的蓝色梦想 发表于 2020-8-28 19:22
我怎么不知道第2句什么意思 本帖最后由 baige 于 2020-8-28 19:29 编辑
陈尚涵 发表于 2020-8-28 19:26
我怎么不知道第2句什么意思
位运算 陈尚涵 发表于 2020-8-28 19:26
我怎么不知道第2句什么意思
我怎么知道你怎么不知道第2句什么意思 永恒的蓝色梦想 发表于 2020-8-28 21:02
我怎么知道你怎么不知道第2句什么意思
禁 止 套 娃{:10_334:} 我真的是个好人 发表于 2020-8-28 21:25
禁 止 套 娃
哈哈哈哈
页:
[1]