今天主要学习变量和python6大标准数据类型的基本知识
一.变量
1.变量的概念:可以改变的量,实际具体指的是内存中的一块存储空间
2.变量的声明:
(1)a=10,b=20
(2)a=b=10
(3)a,b=10,20
3.变量的命名:
变量由字母数字下划线组成,首字符不能是数字,严格区分大小写,不能使用关键字,命名要有意义,不能使用中文.
4.变量的交换
(1)通用方法
a=10
b=5
c=a
a=b
b=c
print(a,b)
(2)python特有
a,b=b,a
print(a,b)
二.python的六大标准数据类型
(1)数字类型
1.整数型(int)
二进制:0b表示
八进制:0o表示
十六进制:0x表示
2.浮点型(float)
自然计数法:3.1415926
科学计数法:3.14e3
3.布尔型(bool True为真 False为假 只有这两个值)
4.复数型(complex)
概念:实数+虚数如5+3j
表现形式:5+3j或者complex(实数,虚数)
bool 类型的10种为假的情况:
0 0.0 0j False " " [ ] ( ) set( ) { } None
(2)字符串类型
1.概念:用引号引起来的内容
2.分类:分为单引号字符串,双引号字符串,三引号字符串,元字符串
其中三引号字符串可以实现跨行操作效果
元字符串:在字符串前加r,不转义字符,原型化输出字符串
3.如何格式化字符串
语法:"字符串" % (值1,值2,...,值n)
%d 整型占位符
%f 浮点型占位符
%s 字符串占位符
格式化字符串时可以全都用%s来表示
(3)列表类型(list)
1.特点:可获取,可修改,有序
(4)元组类型(tuple)
特点:可获取,不可修改,有序
逗号是标识是否是元组的标识符