python错题

时间:2021-03-15 11:17:38   收藏:0   阅读:0

1.

技术图片

 

str1 = input()
s = ‘1234567890abcdefABCDEF‘
c = ""
for item in str1:
  if item in s:
    c = c + item

# print(str1.find(c[0]))
# print(str1.find(‘-‘))
if c == ‘‘:
  print(‘0‘)
elif str1.find(c[0])>str1.find(‘-‘):
  print(-int(c,16))
else:
  print(int(c,16))

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!