• 作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 

  • 个人主页:网络豆的主页

目录

​​前言​​

​​一.比较运算符​​

​​二.比较运算符使用​​

​​(1)==等于​​

​​(2)!= 不等于​​

​​(3)<,>大于,小于​​

​​总结​​

​​大写字母ASCII表​​

​​ 小字母ASCII表​​


前言

本章将会讲解如何使用Python运算符中的比较运算符。 

一.比较运算符

 

Python编程运算符 比较运算符_十六进制

 比较运算符就是咱们常见的< ,>, =, <=,>=。通常结合if条件判断语句。

二.比较运算符使用

(1)==等于

print(True == 1)           #比较两个值是否相等,返回bool值    True
print(False == 0) #True值为1 False值为0 True

print(2.0 == 2) #比较运算符,比较的是数值 True
print("2" == 2) #字符串并不是数值,所以得 False

(2)!= 不等于

a=1
b=2
print(a != b ) #True
# print(a <> b ) 在Python2中表示的也是不等于,但是Python3 不再使用
# print(a ! = b ) 注意符号格式 不可分开写

(3)<,>大于,小于

print(2.5 > 2)             #True
print("abc" < "xyz") #True,比较的是ascii 97 98 99 < 120 121 122
print("ab" < "ac") #True
print("ab" > "ac") #False

ASCII (American Standard Code for Information Interchange):美国信息交换标准代码是基于​​拉丁字母​​​的一套电脑​​编码​​​系统,主要用于显示现代​​英语​​​和其他​​西欧​​​语言。它是最通用的​​信息交换​​​标准,并等同于​​国际​​标准 ISO/IEC 646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符

# print(3 < "a")              int 与 str 类型不能直接比较

#连续比较 a>b>c ----> a>b and b>c 两者都为True才为True
print(3 > 2 > 1) #3>2 and 2>1 True
print(3 > 2 > 2) #3>2 and 2>2 False
print((3>2) > 1) #True > 1 -----> False

总结:

  1.  int 不能 直接与 str 比较
  2.  python3 中 不支持 <> 号,如: 2<>3
  3.  == 与 != 符号 不能分开 写成 = =
  4.  str str 之间比较的是 ASCII,并且 逐个比较
  5.  连续比较,如:a>b>c 可拆解为 a>b and b>c

大写字母ASCII表

Bin

(二进制)

Oct

(八进制)

Dec

(十进制)

Hex

(十六进制)

缩写/字符

解释

0100 0001

0101

65

0x41

A

大写字母A

0100 0010

0102

66

0x42

B

大写字母B

0100 0011

0103

67

0x43

C

大写字母C

0100 0100

0104

68

0x44

D

大写字母D

0100 0101

0105

69

0x45

E

大写字母E

0100 0110

0106

70

0x46

F

大写字母F

0100 0111

0107

71

0x47

G

大写字母G

0100 1000

0110

72

0x48

H

大写字母H

0100 1001

0111

73

0x49

I

大写字母I

01001010

0112

74

0x4A

J

大写字母J

0100 1011

0113

75

0x4B

K

大写字母K

0100 1100

0114

76

0x4C

L

大写字母L

0100 1101

0115

77

0x4D

M

大写字母M

0100 1110

0116

78

0x4E

N

大写字母N

0100 1111

0117

79

0x4F

O

大写字母O

0101 0000

0120

80

0x50

P

大写字母P

0101 0001

0121

81

0x51

Q

大写字母Q

0101 0010

0122

82

0x52

R

大写字母R

0101 0011

0123

83

0x53

S

大写字母S

0101 0100

0124

84

0x54

T

大写字母T

0101 0101

0125

85

0x55

U

大写字母U

0101 0110

0126

86

0x56

V

大写字母V

0101 0111

0127

87

0x57

W

大写字母W

0101 1000

0130

88

0x58

X

大写字母X

0101 1001

0131

89

0x59

Y

大写字母Y

 小字母ASCII表

0110 0001

0141

97

0x61

a

小写字母a

0110 0010

0142

98

0x62

b

小写字母b

0110 0011

0143

99

0x63

c

小写字母c

0110 0100

0144

100

0x64

d

小写字母d

0110 0101

0145

101

0x65

e

小写字母e

0110 0110

0146

102

0x66

f

小写字母f

0110 0111

0147

103

0x67

g

小写字母g

0110 1000

0150

104

0x68

h

小写字母h

0110 1001

0151

105

0x69

i

小写字母i

0110 1010

0152

106

0x6A

j

小写字母j

0110 1011

0153

107

0x6B

k

小写字母k

0110 1100

0154

108

0x6C

l

小写字母l

0110 1101

0155

109

0x6D

m

小写字母m

0110 1110

0156

110

0x6E

n

小写字母n

0110 1111

0157

111

0x6F

o

小写字母o

0111 0000

0160

112

0x70

p

小写字母p

0111 0001

0161

113

0x71

q

小写字母q

0111 0010

0162

114

0x72

r

小写字母r

0111 0011

0163

115

0x73

s

小写字母s

0111 0100

0164

116

0x74

t

小写字母t

0111 0101

0165

117

0x75

u

小写字母u

0111 0110

0166

118

0x76

v

小写字母v

0111 0111

0167

119

0x77

w

小写字母w

0111 1000

0170

120

0x78

x

小写字母x

0111 1001

0171

121

0x79

y

小写字母y

0111 1010

0172

122

0x7A

z

小写字母z


创作不易,求关注,点赞,收藏,谢谢~