要学习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】进行获取哦~❤️❤️❤️