要学习python一定要多敲代码哦~❤️❤️❤️
一、知识结构导图
可以将导图保存下来进行知识点自查哦~
二、常量&变量,数据类型与运算符
1、常量和变量
- 常量:不会变的数据
- 变量:把数据赋值给某个名字,这个名字就是变量。使用= 进行赋值
- 保留字符:保留字符是python系统定义的一些具有功能性的字符。可以使用help()进行查看
help()——>keywords
a、变量的命名规则
- 一定是字母或者下划线_,不能用数字开头
- 整个名字由字母、数值或者下划线组成
- 区分大小写:AB,ab,Ab是三个不一样的变量
- 不能使用保留字符命名
好的变量命名规则
- 尽量避免用英语之外的其他字符(例如中文)
- 名字不要太短,避单个字符
- 命令的名字要尽量贴合我们的代码目标,靠近真实意义
2、数据类型
查看数据类型:type(数据),instance(数据,数据类型)
a、五种基本数据类型
1)str:字符串
❤️字符串基本操作
- 转义字符:\
- 多行输出 :'''多行内容 '''
(常见的转义字符)
❤️如何一起输出字符串和变量
- 方法1:占位符
print('我想星期%d约你去%s,咱花%.3f的时间看小说'%(3,'图书馆',1/3)) # %d=3 整数 # %s='图书馆' 字符串占位符 # %.1f=1/3 浮点占位符
- 方法2:format()函数
print('我想星期{}约你去{},咱花{:.3f}的时间看小说'.format(3,'图书馆',1/3))
- 方法3:f‘ ’
a=3 b='图书馆' c=1/3 print(f'我想星期{a}约你去{b},咱花{c:.3f}的时间看小说')
❤️字符串的索引和切片
- len()查看字符串的长度
- str[n] 索引(str表示字符串的变量名)
- str[a: b] 切片
字符串切片规则
- 世界是从0开始的,大部分编程语言都是从0开始的(除了R语言)
- 冒号[:]代表提取该str所有信息
- [数字1: 数字2] 代表切片,切片原则,左闭右开(不包含右边的数字)
- 也可以反向索引,[-1]代表最后一位,[-2]代表倒数第二位
- [数字1: 数字2 :数字3] 数字3代表步长,默认位1
2)int:整型
- 包含正负整数,没有小数点;
- 两个整数相除,返回的数据类型是浮点数
3)float:浮点型
- 可以代表所有实数,比整数更占空间,默认有小数点
- 可以表示科学计数法:3.5e2=3.5*10^2
4)bool 布尔类型(True/ False)
- 只有两个值:真True,假False
- True等于1,False等于0
- 一般来说,除了0之外的实数都是True,空的东西都是False
- 注意:首字母一定要大写哦~
3、运算符
a、算数运算符
算数运算类型:+(加),-(减),*(乘),/(除),//(除后取整),%(取余),**(开方)
算数运算符的执行顺序:括号—>指数—>乘除余数—>加减—>从左到右。
PS.代码注释规则
- #单行注释
- '''多行注释'''
- 注释快捷键“ctrl+/”
- 注释规则:写在代码的前一行
b、字符串运算符
- + 拼接后输出
- * 重复输出
c、逻辑运算符
- and:与 全真为真
- or:或 1真为真
- not:非 假为真 ,真为假
d、比较运算符
- > 大于
- >= 大于等于
- < 小于
- <= 小于等于
- == 等于
- != 不等于
e、成员运算符
- in
- not in
需要本节内容的完整导图请关注盐咸咸的公众号“盐咸咸”并回复关键词【python基础A】进行获取哦~❤️❤️❤️