#1
num=input('请输入一个0-1000000之间的整数:')
try:
numa=int(num)
except:
print('Input Error!')
else:
if numa<0 or numa>1000000:
print('Input Error!')
else:
numb=int(num[::-1])
if numa==numb:
print('palindrome number')
else:
print('not palindrome number')
#2
import random
mylist=[random.randint(0,100) for i in range(50)]
for i in range(10,51,10):
print(mylist[i-10:i])
list060=[]
list6070=[]
list7080=[]
list8090=[]
list90100=[]
for n in mylist:
if 0<=n<60:
list060.append(n)
elif 60<=n<70:
list6070.append(n)
elif 70<=n<80:
list7080.append(n)
elif 80<=n<90:
list8090.append(n)
elif 90<=n<=100:
list90100.append(n)
print('[0,60)元素个数为:',len(list060))
print('[60,70)元素个数为:',len(list6070))
print('[70,80)元素个数为:',len(list7080))
print('[80,90)元素个数为:',len(list8090))
print('[90,100]元素个数为:',len(list90100))
for n in mylist:
if n%3==0 and n%5!=0:
mylist.remove(n)
print(mylist)