string_compare.py 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. print("" == "")
  2. print("" > "")
  3. print("" < "")
  4. print("" == "1")
  5. print("1" == "")
  6. print("" > "1")
  7. print("1" > "")
  8. print("" < "1")
  9. print("1" < "")
  10. print("" >= "1")
  11. print("1" >= "")
  12. print("" <= "1")
  13. print("1" <= "")
  14. print("1" == "1")
  15. print("1" != "1")
  16. print("1" == "2")
  17. print("1" == "10")
  18. print("1" > "1")
  19. print("1" > "2")
  20. print("2" > "1")
  21. print("10" > "1")
  22. print("1/" > "1")
  23. print("1" > "10")
  24. print("1" > "1/")
  25. print("1" < "1")
  26. print("2" < "1")
  27. print("1" < "2")
  28. print("1" < "10")
  29. print("1" < "1/")
  30. print("10" < "1")
  31. print("1/" < "1")
  32. print("1" >= "1")
  33. print("1" >= "2")
  34. print("2" >= "1")
  35. print("10" >= "1")
  36. print("1/" >= "1")
  37. print("1" >= "10")
  38. print("1" >= "1/")
  39. print("1" <= "1")
  40. print("2" <= "1")
  41. print("1" <= "2")
  42. print("1" <= "10")
  43. print("1" <= "1/")
  44. print("10" <= "1")
  45. print("1/" <= "1")
  46. # this tests an internal string that doesn't have a hash with a string
  47. # that does have a hash, but the lengths of the two strings are different
  48. import sys
  49. print(sys.version == 'a long string that has a hash')
  50. # this special string would have a hash of 0 but is incremented to 1
  51. print('Q+?' == 'Q' + '+?')