这些代码怎么写,有些代码用pycharm解释不了

img

#1
print(sum(map(int,list(input()))))
#2
s1=eval(input())
s2=eval(input())
print(s1&s2)
print(s1|s2)
print(s1-s2)

# 1


num=input()
print(sum(list(map(int,num))))
# 2
A=eval(input("输入示例:{1,2,3}"))
B=eval(input("输入示例:{1,2,3}"))
print("交:",A&B,'并:',A|B,"差:",A-B)
# 3
number=eval(input())
print(bin(number),oct(number),hex(number))
# 4
oldlist=eval(input("输入示例:[1,2,3]"))
newlist=[i for i in oldlist if i %2==0]
print(newlist)
# 5
listA=eval(input("输入示例:[1,2,3]"))
listB=eval(input("输入示例:[1,2,3]"))
dicts=dict(list(zip(listA,listB)))
print(dicts)
# 6
lists=eval(input("输入示例:[1,2,3]"))
lists.sort(reverse=True)
print(lists)

# 7
lists=eval(input("输入示例:[1,2,3]"))
from functools import reduce
print(reduce(lambda x, y: x*y, lists))

有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力