2-3——2.5变量¶
笔记 日期:20/7/16¶
-
变量类型
- 1.数字 Number
- 2.字符串类型 str
- 3.列表 list
- 4.元组 tuple
- 5.字典 dict
- 6.集合 set
-
1.数字 Number
-
2.字符串类型 str
-
3.列表 list
-
4.元组 tuple
-
5.字典 dict
-
6.集合 set
1.数字类型¶
-
python中的数字没有大小限制
常见的数字分类¶
-
整数 int
-
没有小数部分
-
包含正数,负数,0
-
二进制
-
只有0,1构成
-
以 0b 开头
-
例如:
-
0b101
-
0b110
-
-
-
八进制
-
以 0o 开头,由0-7构成
-
例如:
-
0o71
-
0o31
-
-
-
十六进制
-
以 0x 开头,由 0-9,a-f构成的串
-
-
-
浮点数,实数 float
-
2.783
-
.278
-
2.
-
0.278
-
-
科学计数法
-
1.23e2 , 1.23E2 , 1.23E-2
-
-
复数 complex
-
虚部用 J/j 表示
-
例:2+5j
-
In [2]:
x
# 二进制实例
a = 0b110
print(a)
6
. . .
In [5]:
# 八进制实例
b = 0o12
print(b)
10
. . .
In [6]:
# 十六进制实例
c = 0x23ac
print(c)
9132
. . .
布尔值¶
-
布尔值就是表示真或假的值
-
只有两个 True/False ——> ( 1 / 0)
-
除0表示假,其余数字均表示真
In [8]:
#布尔值的运用
age1 = 18 + True
print(age1)
age2 = 18 + False
print(age2)
#判断语句
a = 1
if a:
print('这是真值!')
else:
print('这是假值!')
19
18
这是真值!
. . .
字符串类型¶
-
表示文本信息的内容,用引号包括起来
-
引号类型
-
单引号——>只表示单行
-
双引号——>只表示单行
-
三引号——>可以表示多行
-
-
单引号与双引号表达含义相同
In [14]:
a = '我爱你中国!'
print(a)
b = "我爱你中国!"
print(b)
#可以表示多行
#若运用单或双引号则会报错
c = """
我爱你中国!
中国加油!
"""
print(c)
我爱你中国!
我爱你中国!
我爱你中国!
中国加油!
. . .
None类型¶
-
无返回值,表示没有