Advertisement
Guest User

Untitled

a guest
Apr 29th, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. number = input("Enter your binary number: ")
  2. if len(number) < 8:
  3. for i in range(0,8-len(number)):
  4. newnumber = "0"+number
  5. number = newnumber
  6. endnumber = ["",""]
  7. result = ""
  8. for i in range(2):
  9. if i == 1:
  10. startnumber = number[0:3]
  11. else:
  12. startnumber = number[4:7]
  13. if startnumber == "0000":
  14. result = result + "0"
  15. elif startnumber == "0001":
  16. result = result + "1"
  17. elif startnumber == "0010":
  18. result = result + "2"
  19. elif startnumber == "0011":
  20. result = result + "3"
  21. elif startnumber == "0100":
  22. result = result + "4"
  23. elif startnumber == "0101":
  24. result = result + "5"
  25. elif startnumber == "0110":
  26. result = result + "6"
  27. elif startnumber == "0111":
  28. result = result + "7"
  29. elif startnumber == "1000":
  30. result = result + "8"
  31. elif startnumber == "1001":
  32. result = result + "9"
  33. elif startnumber == "1010":
  34. result = result + "A"
  35. elif startnumber == "1011":
  36. result = result + "B"
  37. elif startnumber == "1100":
  38. result = result + "C"
  39. elif startnumber == "1101":
  40. result = result + "D"
  41. elif startnumber == "1110":
  42. result = result + "E"
  43. elif startnumber == "1111":
  44. result = result + "F"
  45. print(result)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement