1.
num = int(input("请输入一个整数:"))
if num&(num-1)==0:
print(f"{num}是2的指数次方")
else:
print(f"不是")
2.grade=float(input("请输入成绩:"))
if grade<0 or grade>100:
print("成绩错误")
elif grade==100:
print("满分,恭喜")
elif grade>=90 and grade<100:
print("优秀")
elif grade>=80 :
print("良好")
elif grade>=70:
print("一般")
elif grade>=60:
print("及格")
elif grade>0 and grade<60:
print("差")
elif grade==0:
print("鸭蛋")
3.c
4.d
5.
num = int(input("请输入一个整数:"))
if num % 2 == 0:
print(f"{num}是偶数")
else:
print(f"{num}是奇数")
num = int(input("请输入一个整数:"))
if num & 1 == 0:
print(f"{num}是偶数")
else:
print(f"{num}是奇数")
6.l=int(input("请输入矩形的长:"))
w=int(input("请输入矩形的宽:"))
area=l*w
cir=l+w
print("矩形的面积为:%s"%(area))
print("矩形的周长为:%s"%(cir))