主要内容
- jupyter notebook的用法
- 变量
- 跟vi/vim的编辑模式很像
s1 = "我爱王晓静"
s2 = s1 = "l love wangxiaojing"
s1,s2,s3 = "I love wangxiaojing","我爱北京","爱生活,爱你"
变量类型
- 严格意义上讲,Python只有一个类型
- 标准数据类型六种
- 数字Number
- 字符串类型 str
- 列表 list
- 元素 tuple
- 字典 dict
- 集合 set
数字类型 Number
常见数字分类
- 整数
- 没有小数部分
- 包含正数,负数,0
- 二进制
- 八进制
- 十六进制
- 浮点数
- 科学计数法
- 复数
a1 = 0b110
print(a1)
a2 = 0b11110
print(a2)
6
30
a3 = 0o71
print(a3)
57
a4 = 0xffff
print(a4)
a5 =0x53f2
print(a5)
65535
21490
浮点数
- 就是通俗意义上的小数量
- 常见的案例格式
-3.14159
-3.
-0.4
- 科学计数法
height = 184
print(184)
height = 1.84e2
print(height)
a = .2
print(a)
184
184.0
0.2
复数 complex
a = 4j
print(a)
4j
布尔值
- 布尔值就是用来表示真假的值
- 只有两个值: True/False
- 在python中,布尔值可以当数字使用
- 布尔值如果当数字使用时,True=1,False=0
- 如果数字来当做布尔值使用,0=False,其余当做True
age = 18+True
print(age)
age = 18+False
print(age)
a = -1
if a:
print("负数是True")
else:
print("负数是False")
19
18
负数是True
字符串
- 表达文字信息的内容,比如"我爱王晓静"
- 形式上是引号引起来的一段内容
- 引号包括:
- 单双引号含义一致
love = "l love wangxiaojing"
print(love)
love2 = 'l love wangxiaojing'
print(love2)
love3 = '''
我
爱你
王晓静
就想爱着北固的雪'''
print(love3)
l love wangxiaojing
l love wangxiaojing
我
爱你
王晓静
就想爱着北固的雪
None 类型
- 表示没有,通常用来占位
- 比如返回,用来表示返回一个空